В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Yana18102001
Yana18102001
25.02.2023 17:13 •  Информатика

Перейдите на ссылку там задача в пдф решите

Показать ответ
Ответ:
Roman4ik1207
Roman4ik1207
06.04.2022 12:33

ответ:

разобьём комнаты на 2 группы:

1,4,5,8,9,+1,4k+,104 (первая группа) и 2,3,6,7,10,+2,4k+,103 (вторая группа).

пусть ni -- число раз, которые привидение бывало в комнате с номером i.

ni = i при 1< =i< =103, n104 --  

заметим, что из комнаты одной группы может пойти в комнату только другой группы. начинает и заканчивает обход с комнаты группы 1, т. е. обход выглядит так:

(комната группы 1) --> (комната группы 2) --> (комната группы 1) --> (комната группы 2) --> группы 1) --> (комната группы 2) --> (комната группы 1).

значит, комнаты группы 1 посетит на 1 раз больше, чем комнаты группы 2, или

n1+n4+n5+n8+n9+n12++n(4k+1)+n(4k+4)++n101+n104 + 1 = n2+n3+n6+n7+n10+n11++n(4k+2)+n(4k+3)+(102)+n(103), или,

1+4+5+8+9+12++(4k+1)+(4k+4)++101+n104 + 1 = 2+3+6+7+10+11++(4k+2)+(4k+3)++103,  

вычислив суммы по формуле суммы арифметической прогрессии (1,; 4,8,; 2,; 3,), получим

1326+1300+n104 + 1 = 1352+1378. или n104 = 103.

ответ: n104 = 103

объяснение:

0,0(0 оценок)
Ответ:
Эхэхэхэххэ
Эхэхэхэххэ
18.07.2021 06:31

type

ar = array of array of integer;

var

sum:array [1..6] of integer;

n,i,j:integer;

a: ar;

begin

write('N: '); readln(n);

setlength(a,n,n);

dec(n);

for i:=0 to n do

for j:=0 to n do

begin

readln(a[i,j]);

if i+j<n then sum[5]:=sum[5]+a[i,j]

else

if i+j>n then sum[6]:=sum[6]+a[i,j]

else sum[2]:=sum[2]+a[i,j];

if i<j then sum[3]:=sum[3]+a[i,j]

else

if j<i then sum[4]:=sum[4]+a[i,j]

else

sum[1]:=sum[1]+a[i,j];

end;

writeln;

for i:=0 to n do

begin

for j:=0 to n do

write(a[i,j]:4);

writeln;

end;

writeln;

for i:=1 to 6 do

write(sum[i]:6);

end.

Если решение оказалось полезным, пометьте его лучшим   

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота