Создайте программу, которая будет симулировать бросок игрального кубика. каждый бросок будет генерироватся случайно число в депозоне [1,6]. кубик перекидывается n раз. после чего, программа выводит на экран сколько раз выпало каждое значение. и отдельно выводится информация о том, какое значение выпадало больше всего раз. n целое число, которое вводится с клавиатуры язык pascal and.net
274
474
Ответы на вопрос:
// 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 , подходит при нем все выполняется
Популярно: Информатика
-
андрей100500ый03.04.2023 00:53
-
Weronica9830.01.2021 15:36
-
amiranur125.07.2022 08:26
-
grimangus24.01.2023 01:17
-
Mynir04.07.2021 14:07
-
ЯговорюПриветАндрей02.03.2021 01:24
-
sashokko07.05.2021 00:22
-
ibatulina0302.02.2022 04:29
-
yxhcycgc07.11.2021 11:49
-
NastasS422.06.2020 06:12