Компилира, но понякога извежда NaN - Not a Number
Поздрави!
Линкът към Judge, който си дал, е за Task-1-Unused, но условието на задачата няма общо с кода, който си дал, а без условието няма как някой да помогне смислено. :)
Това ми е решението от изпита на горната задача, ако въпросът ти е за нея.
EDIT:
Гледайки кода ти, най-вероятно те интересува тази задача (тя е от C++ Fundamentals - Exam (14 Jan 2018)).
Ето примерно решение за нея.
Имах предвид това условие.
Здравей,
Всъщност в кода ти има смо една грешка и тя е форматирането на изхода още на нулевият тест можеш да забележиш,че не се изисква да имаш изрично форматиране до втория символ след десетичната запетая. В твоя код си използвал следния ред:
cout << fixed << setprecision(2) << (sum + 0.0) / count;
Видно от условието това не е необходимо, ако премахнеш форматирането на изхода кода ти минава за 100/100.
Поздрави.
Благодаря, мина. И все пак защо форматирането до 2-рия знак караше джъдж-а да дава Runtime error си остава загадка.