Есть ответ 👍

Создайте программу, которая будет симулировать бросок игрального кубика. каждый бросок будет генерироватся случайно число в депозоне [1,6]. кубик перекидывается n раз. после чего, программа выводит на экран сколько раз выпало каждое значение. и отдельно выводится информация о том, какое значение выпадало больше всего раз. n целое число, которое вводится с клавиатуры язык pascal and.net

274
474
Посмотреть ответы 2

Ответы на вопрос:


// pascalabc.net 3.3, сборка 1625 от 17.01.2018 // внимание! если программа не работает, обновите версию! begin   var a: =arrrandom(readinteger('n='),1,6); a.println;   var s: =a.groupby(t-> t).select(t-> (t.key,t.(t-> t[0]);   s.println;   var max: =s.maxby(t-> t[1]);   writeln('наиболее частое значение: ',max[0]) end. пример n= 50 1 2 5 5 4 2 5 3 5 3 5 5 5 4 2 4 3 3 3 3 6 6 5 4 2 5 5 5 4 5 3 1 5 1 1 3 6 2 6 6 5 2 6 5 2 5 5 5 6 5 (1,4) (2,7) (3,8) (4,5) (5,19) (6,7) наиболее частое значение: 5

Судя по полагается то ,  что они играли не зависимо за какую именно .  посчитаем сколько вообще было встреч , у команды первой лиги команд в 2 раза больше так как    .  посчитаем отдельно каждую встречу внутри команд ,и между разными .    по первой лиги это число сочетаний  по высшей лиги это число сочетаний  а между собой очевидно  в сумме  встреч.  если не было ничьи то очевидно одно из двух  1) либо   команда проиграет  2) либо команда выиграет  число выигрышей и проигрышей будет равна количеству сыгранных игр . то есть если всего у команда  побед то  пусть количество выигрышей команды первой лиги равна  , то другой  что бы число делилось на 8 , очевидно что n либо само должно быть кратно 8 , либо     должно делится на 8 , подходит   при нем все выполняется 

Популярно: Информатика