MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_NextPart_01C88A9C.4E730070" Данный документ является веб-страницей в одном файле, также называемой файлом веб-архива. Если вы видите это сообщение, значит данный обозреватель или редактор не поддерживает файлы веб-архива. Загрузите обозреватель, поддерживающий веб-архивы, например Microsoft Internet Explorer. ------=_NextPart_01C88A9C.4E730070 Content-Location: file:///C:/D17215E5/table.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
Задача 1. = Таблиц= 1072;
Имя входного файла: |
table.in |
Имя выходного файла: |
table.out |
Максим&= #1072;льное время работы на одном тесте:<= /p> |
2 секунды |
Максим&= #1072;льный объем используем= 086;й памяти: |
64 мегабайта |
Макси = 84;альная оценка |
100= span> баллов |
Рассмотl=
8;им
прямоугольl=
5;ую
таблицу раз
=
84;ером
n ´=
m.
Занумеруем
строки
таблицы
числами от 1
до n, а
столбцы – чи=
089;лами
от 1 до
Обозначl=
0;м
через aij вычисл=
1103;ется
как сумма
всех чисел
таблицы, нах=
086;дящихся
в
«треугольнl=
0;ке»
над
элементом aij. Все
вычисления
при этом
выполняютсn=
3;
по модулю r.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ai,j |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Более точно, значе= 085;ие aij вычисляетсn= 3; по следующе = 81; формуле:
=
Напримеl= 8;, если таблица состоит из трех строк и четырех столбцов, и первая строка состоит из чисел 2,3,4,5, а r = =3D 40 то для этих исходных данных табл = 80;ца будет выгля = 76;еть следующим образом (взя= 090;ие по модулю показано только там, где оно приводит к изменению числа):
2 |
3 |
4 |
5 |
5 =3D 2 + 3 |
9 =3D 2 + 3 + 4 |
12 =3D 3 + 4 + 5 |
9 =3D 4 + 5 |
23 =3D 2 + 3 + 4 + = 5 + 9 |
0 =3D (2 + 3 + 4 + 5 + 5 + 9 + 12) mod 40 =3D 40 mod 40 |
4 =3D (2 + 3 + 4 + 5 + 9 + 12 + 9) mod 40 =3D 44 mod 40 |
33 =3D 3 + 4 + 5 + = 12 + 9 |
Тре = 73;уется написать пр = 86;грамму, которая по заданной пе = 88;вой строке табл = 80;цы (a11, <= span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>a12, ̷= 0;, a1m), в= ычисляет последнюю строку, как описано выш = 77;.
Формат входных данных
Первая
строка вход
=
85;ого
файла содер
=
78;ит
числа n, m и =
i>r (2 ≤ n, m ≤ 2000, 2 ≤ r ≤
109) – число
строк и
столбцов
таблицы
соответствk=
7;нно,
а так же
число, по
модулю
которого
надо
посчитать
ответ. Следу=
102;щая
строка
содержит m
целых чисел =
211;
первую
строку
таблицы: a11, a12, …, a1
Формат выходных данных
В первой
строке
выходного
файла необх
=
86;димо
вывести m
чисел –
последнюю
строку
таблицы: an1,
an2, =
;…,
anm.
Примеры входных и выходных данных
table.in |
table.out |
2 3 10 1 2 3 |
3 6 5 |
3 3 10 1 1 1 |
8 0 8 |
3 4 40 2 3 4 5 |
23 0 4 33<= o:p> |
<= o:p>
Замечан = 80;е о системе оценки
1) Решения, = выдающие правильный ответ при n,m ≤ 50, бу= 076;ут оцениватьсn= 3; из 40 баллов.
2) Решения, = выдающие правильный ответ при n,m ≤ 300, бу= 1076;ут оцениватьсn= 3; из 60 баллов.
XX Всероссийс=
;кая
олимпиада
школьников
по информат
=
80;ке.
Четверт=
;ый
этап. Вариан=
090;
«Запад».
21 <=
span
style=3D'font-size:11.0pt'>марта 2008
года