Въпрос към задача - 10. Volleyball
Допълнителна задача
1.*Волейбол
Влади е студент, живее в София и си ходи от време на време до родния град. Той е много запален по волейбола, но е зает през работните дни и играе волейбол само през уикендите и в празничните дни. Влади играе в София всяка събота, когато не е на работа и не си пътува до родния град, както и в 2/3 от празничните дни. Той пътува до родния си град h пъти в годината, където играе волейбол със старите си приятели в неделя. Влади не е на работа 3/4 от уикендите, в които е в София. Отделно, през високосните години Влади играе с 15% повече волейбол от нормалното. Приемаме, че годината има точно 48 уикенда, подходящи за волейбол.
Напишете програма, която изчислява колко пъти Влади е играл волейбол през годината. Закръглете резултата надолу до най-близкото цяло число (например 2.15 à 2; 9.95 à 9).
Входните данни се въвеждат от потребителя, в следния вид:
- Първият ред съдържа думата "leap" (високосна година) или "normal" (невисокосна).
- Вторият ред съдържа цялото число p – брой празници в годината (които не са събота и неделя).
- Третият ред съдържа цялото число h – брой уикенди, в които Влади си пътува до родния град.
Здравейте, при решаването на тази задача ми се случи нещо интересно и ми се иска да си обясня какво всъщност се случва :)
При този код Judge ми дава 100/100: https://pastebin.com/W5BwYgXc
А при този ми дава 0/100: https://pastebin.com/jEsJJnZf
Не разбирам защо. Реално първия код го "харкорнах" за да ми излезе решението, а би трябвало вторият да работи по същия начин и да дава същите резултати...
Линк за проверка : https://judge.softuni.bg/Contests/Compete/Index/1162#9
Тъжното е , че проверих по 10 пъти всички променливи и ги преобразувах от int в double , а не обърнах внимание на 2/3 и 3/4 което дава 0. Благодаря за съдействието :)