Професионална програма
Loading...
+ Нов въпрос
StefanD avatar StefanD 3 Точки

Ski Trip задачата - почивка за един ден

Докато писах задачата се замислих какво ще стане ако въведем 1 ден за почивка. Ако оставя само реда 

nights = days - 1;

то значи ще има 0 нощувки и все едно е безплатен престой. Затова добавих един if, и кода ми изглежда така:

int nights = 1;
            if (days != 1)
                nights = days - 1;

Да, без къдрави скоби, съдете ме. Но когато дадох така задачата на Judge, не ми даде пълните точки. Значи можем да останем в лобито на хотел, ако си тръгнем преди вечерта, така ли? Но не можеш да се преоблечеш там и да си оставиш багажа за да покараш ски, което е целта на почивката, нали така? 
Аха, докато пиша си отговарям - ако отидеш, покараш и се върнеш същия ден, не даваш пари за хотел. Сега има смисъл. 

Просто ми беше интересно, последните задачи винаги са много готини. Чудно ми е някой друг дали е разсъждавал като мен :D

Тагове:
0
Programming Basics with C#
krum_43 avatar krum_43 422 Точки

Дай линк към условието!

 

0