Задача: Тръби в басейн
Здравяйте, направих задачата и във VS си работи коректно, но когато я тествам в Judge ми дава само 53/100. едната ми грешка я видях къде е, но не ми е ясно защо се получава така. ето условието на задачата.
Басейн с обем V има две тръби от които се пълни. Всяка тръба има определен дебит (литрите вода минаващи през една тръба за един час). Работникът пуска тръбите едновременно и излиза за N часа. Напишете програма, която изкарва състоянието на басейна, в момента, когато работникът се върне.
Въвеждам стойностите дадени ми от примера в задачата а те са:
1000 литра е басейна.
100 литра пълни едната тръба за 1 час.
120 литра пълни другата тръба за 1 час.
3 часовете през които работникът го няма.
Грешката която не мога да си обясня идва там, че когато изчислявам процентите коя тръба колко е сподпомогнала за напълълването на басейна до нивото в което е, се получава разлика от 1% с това което очаква Judge.
Но в Judge ми показва, че имам и други грешки, но няма подробна информация за какво иде реч.
Ето и сорс кода:
http://pastebin.com/h4iMGJku
Благодаря, не бях обърнал много внимание на метода Math. кое какво точно прави, ще прочета в документацията за да не задавам подобни върпови повече. Кода работи 100/100 вече :)