Иван Сигаев
Искусственный Интеллект
(150195)
3 года назад
for i:=1 to 4 do s := s + d[i] * d[10 − i]; ( в задаче нужно найти сумму 2 элементов которая была бы кратна 10)
Данный код решает совершенно другую задачу
итд
Соответственно, пытаясь по этой-же схеме решать задание "где сумма будет кратна 120" - получишь такой-же неверный код
а во втором случае уже до 3го (2 скрин)
for i:=1 to 3 do s := s + d[i] * d[8−i]; (нужно найти кол-во пар с суммой которая была бы кратна 8)
в третьем снова до 4го (3 скрин)
for i:=1 to 4 do s := s + d[i]*d[9-i]; (нужно найти кол-во пар с суммой которая была бы кратна 9)
Вот например мне нужно будет определить кол-во пар где сумма будет кратна 120, до какой "i" мне ставить?
(на скринах полное решение задачи в самом низу).