Разминаване между условие на задача и проверка в Judge
Защо се получва следното разминаване между условието на задачата и проверката при нулевият тест в Judge?
Задача 1. Парички
Преди време Пешо си е купил биткойни. Сега ще ходи на екскурзия из Европа и ще му трябват евра. Освен биткойни има и китайски юанa. Пешо иска да обмени парите си в евро за екскурзията. Напишете програма, която да пресмята колко евра може да купи спрямо следните валутни курсове:
- 1 биткойн = 1168 лева.
- 1 китайски юан = 0.15 долара.
- 1 долар = 1.76 лева.
- 1 евро = 1.95 лева.
Обменnото бюро има комисионна от 0 до 5 процента от крайната сума в евро.
Вход
От конзолата се четат 3 числа:
- На първия ред – броят биткойни. Цяло число в интервала [0…20]
- На втория ред – броят китайски юана. Реално число в интервала [0.00… 50 000.00]
- На третия ред – комисионната. Реално число в интервала [0.00 ... 5.00]
Изход
На конзолата да се отпечата 1 число - резултатът от обмяната на валутите. Не е нужно резултатът да се закръгля.
Примерен вход и изход
Вход |
Изход |
Обяснения |
|
1 5 5 |
569.668717948718 |
1 биткойн = 1168 лева 5 юана = 0.75 долара 0.75 долара = 1.32 лева 1168 + 1.32 = 1169.32 лева = 599.651282051282 евро Комисионна: 5% от 599.651282051282 = 29.9825641025641 Резултат: 599.651282051282 - 29.9825641025641 = 569.668717948718 евро |
|
Вход |
Изход |
Вход |
Изход |
20 5678 2.4 |
12442.2442010256 |
7 50200.12 3 |
10659.4701177436
|
-----------------------------------------------------------------------------------------------------
и в следващият момент в Judge 0/100
Условието казва, че не е нужно резултатът да се закръгля, а Judge очаква закръгление до вторият знак.
Не искам да критикувам никой, но по време на изпит как да резбера какво очакава Judge (дали до втори, трети или пети знак) след като нулевите тестове няма да са достъпни?
И най-вероятно резултатът ще е sum - = 100; изпитни точки :)
----------------------------------------------------------------------------
Ето и още един забелязан от мен проблем, яно прави разлика между тиретата в различните програми и си чака точно определено, за да го разпознае като вярно.
Дааа и с този проблем се сбъсках :)