Ingakazakova
?>

На вход подаётся файл input2.txt, в котором неизвестное количество строк, в каждой из которых неизвестное количество целых чисел в промежутке от 1 до 1000. Посчитать количество и сумму чисел в каждой отдельной строке. Сформировать файл output2.txt, количество строк в котором будет совпадать с количеством строк в первоначальном файле. В каждой строке должно находится 2 числа – количество и сумма чисел в соответствующей строке. Пример файла Input2.txt 1 2 3 4 5 10 20 30 40 Пример файла output2.txt 3 6 2 9 4 100

Информатика

Ответы

zhandarmova
Формула Шеннона: I=log2 N  (I-кол-во инф-ции; N=всё/нужное)

обозначение:
ч - кол-во четвёрок
т - кол-во троек
д - количество двоек
пятёрок нет

по условию   т+д=22
не провалившиеся = ч+22  > log2 3=log2 ((ч+22)/(ч+т))

инф-ный объём сообщения, что тройка = 2 битам  >
   2=log2 ((ч+22)/т)

Имеем систему трёх уравнений с тремя неизвестными:
т+д=22
log2 3=log2 ((ч+22)/(ч+т))
2=log2 ((ч+22)/т)                                >log2 4=log2 ((ч+22)/т)
       Преобразуем:   
система:
т+д=22
3=(ч+22)/(ч+т)
4=(ч+22)/т        >   ч+22=4т

т+д=22
3ч+3т=ч+22
4т=ч+22

т+д=22
3ч+3т=4т
4т=ч+22

т+д=22
3ч=т
12ч=ч+22

т+д=22
3ч=т
ч=2

ч=2                   т=3ч=6                    д=22-6=16
всего:   2+6+16=24  абитуриента
         ответ  24

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

На вход подаётся файл input2.txt, в котором неизвестное количество строк, в каждой из которых неизвестное количество целых чисел в промежутке от 1 до 1000. Посчитать количество и сумму чисел в каждой отдельной строке. Сформировать файл output2.txt, количество строк в котором будет совпадать с количеством строк в первоначальном файле. В каждой строке должно находится 2 числа – количество и сумма чисел в соответствующей строке. Пример файла Input2.txt 1 2 3 4 5 10 20 30 40 Пример файла output2.txt 3 6 2 9 4 100
Ваше имя (никнейм)*
Email*
Комментарий*