Професионална програма
Loading...
HarkTu avatar HarkTu 54 Точки

Programming Fundamentals: Hello, France

Задачата е следния:

https://judge.softuni.bg/Contests/Practice/Index/1494#1O0

 

Имам 2 решения за задачата. едното дава 0(след нулевите тестове), а другото 100. Тествах изход'a и на двата кода в difchecker, няма никаква разлика. Някой би ли могъл да ме освети каква реална разлика може да има в изходите на тези кодове, така че diffcheker не вижда а джъдж вижда.

https://www.diffnow.com/files/shared/f/__edp_output__c4d2e150-1ee0-4efd-bbe0-dca9a70f8ad3.htm

Тагове:
0
Programming Fundamentals 29/10/2019 09:45:57
Xpuck0 avatar Xpuck0 69 Точки
Best Answer

На ред 16 хубаво закръгляш числото до два знака след десетичната запетая, но на следващият ред (17) променяш закръглянето като го правиш на float и съответно няма да се изпишат нулите. 

Същата грешка прави и Симеон като закръгля с round, както направих и аз в началото.

Пробвайте тест с кръгли числа и ще разберете грешката.

2