Здравейте,
Условието гласи:
Write a program that reads from the console a sequence of n
integer numbers and returns the minimal, the maximal number, the sum and the average of all numbers (displayed with 2 digits after the decimal point). * The input starts by the number n
(alone in a line) followed by n
lines, each holding an integer number. * The output is like in the examples below.
Examples:
n:
3
2
5
1
output:
min = 1
max = 5
sum = 11
avg = 2.75
n:
2
-1
4
output:
min = -1
max = 4
sum = 5
avg = 1.67
Според мен, има грешки в примерните отговори. Сумата и средно аритметичното на числата не трябва да влючват стойността на броя на цифрите (n).
Можете ли да ми кажете дали бъркам или нистина е допусната грешка с примерните изходи?
Благодаря предварително.
Поздрави,
Мики
Здравей
В случая Inputa, който получаваш от конзолата, е това което е оградено, а след него се очаква толкова на брой числа. В първия случай, числата са 2,5 и 1, което прави сума 8 и AVG 2,67. На втория пример са 2,-1 и 4, което прави 5 и AVG е 1,67.
Поздрави,
Ивайло
Да, точно така. При мен кодът извежда този резултат, но в Examples се влючва и самото n. И се чудя дали не е пък това условието?
Поздрави,
Мики
Update: Това, което цитираш ти е друга подобна задача.
Във въпроса съм поставила условието на задачата и прикачените към нея Examples. В тях откривам грешки, или поне разминаване с логиката, която откривам като чета условието.
Това, което ти прикачваш е с други еxamples.
Поздрави,
Мики
Мики, абсолютно права си. Очевидно е, че в примерните отговори числото n е включено, което е грешно… в крайна сметка, като си пуснеш решението в системата приема ли ти отговорите или още на първите ти дава грешка?
Здравейте,
Задачата, отново повтарям, не е от judge системата. Тя е дадена на домашно от подготвителния курс. Съответно има само примерни вход и изход. При отзивите за домашното на колегите се видя, че който както си я е интерпретирал, така я е оценявал.
Както се казва… "Всичко е относително!"
Поздрави,
Мики