C++ Упражнение - Лодка за риболов.
Здравейте, опитвам се да реша упоменатата задача, но стигам само до 80 точки... което е незадоволително.
Поставям линк към кода и линк към задачата, ще съм благодарен ако им хвърлите по едно око.
https://pastebin.com/1zBY692P - това с което опитвам.
https://judge.softuni.bg/Contests/Practice/Index/1172#4 - задача.
Здравей, благодаря за примернето решение, допълнителните проверки бяха, защото мислех, че при грешно въвеждане на сезон или число по малко 10 и по голямо от 8000 като бюджет програмата трябва да върне празен отговор, същото и за броя рибари. Да разбирам ли, че квадратните скоби в условията не значат това което мисля - стоиности в които променливата трябва да работи ?
Квадратните скоби в случая указват диапазона, в който ще варира този входен параметър.
Винаги трябва да го имаш предвид при решаването на задачите, но не за да го валидираш, а за да избереш правилния тип на променливите, в които да го съхраниш при прочитане, както и типа на променливите, които пазят резултата от използването му в програмата (типа на променливата трябва да такъв, че да не прелее при изчисленията дори и при най-високи стойности на входните параметри; в някои задачи може да има ограничение в използваната памет - тогава е важно да подбереш възможно най-малкия тип данни, който гарантира правилната работа на приложението).
Благодаря за отделеното време! Някакси съм го изпуснал този факт в лекциите и това ме объркваше, също така ме караше да пиша ненужно дълъг код....
Дано темата послужи и за други в бъдеще!