Проблем с некоректен output в judge на задача "04. Grades" от PB-More_Exercises/For-Loop - More Exercises
Ето и текстът на задачата:
4. Оценки
Напишете програма, която да пресмята статистика на оценки от изпит. В началото програмата получава броят
на студентите явили се на изпита и за всеки студент неговата оценка. На края програмата трябва да изпечата
процента на студенти с оценка между 2.00 и 2.99, между 3.00 и 3.99, между 4.00 и 4.99, 5.00 или повече. Също
така и средният успех на изпита.
Вход
От конзолата се четат поредица от числа, всяко на отделен ред:
На първия ред – броя на студентите явили се на изпит – цяло число в интервала [1...1000]
За всеки един студент на отделен ред – оценката от изпита – реално число в интервала [2.00...6.00]
Изход
Да се отпечатат на конзолата 5 реда, които съдържат следната информация:
Ред 1 - "Top students: {процент студенти с успех 5.00 или повече}%"
Ред 2 - "Between 4.00 and 4.99: {между 4.00 и 4.99 включително}%"
Ред 3 - "Between 3.00 and 3.99: {между 3.00 и 3.99 включително}%"
Ред 4 - "Fail: {по-малко от 3.00}%"
Ред 5 - "Average: {среден успех}"
Всички числа трябва да са форматирани до вторият знак след десетичната запетая.
Привет, самата задача не е от трудните, но след подаване на кода на решението в judge, последния връща 0/100. Когато погледнах Details забелязах, че за подадения аргумент на функцията масив със следните стойности: ["10", "3", "2.99", "5.68", "3.01", "4", "4", "6", "4.5", "2.44", "5"], за моят output judge отчита стойност за "Fail" - 30%, а тя реално е, колкото е "Expected Output" - 20%. Във VS Code ясно се вижда от output-а, че стойността за "Fail" е именно 20%. Вероятно по тази причина връща оценка 0/100,тъй като явно всички "Fail" стойности са определени грешно. Когато подам за параметър на ф-цията примерните масиви получавам стойности, каквито са стойностите в Expected Output-а на judge, но по някаква причина за "Fail" отчита некоректна стойност. Моля за съдействие и проверка, аз ли бъркам някъде и ако бъркам какво точно. Ето и кода ми за задачата.
https://pastebin.com/svy9GQah
Разбрах, благодаря ти много!