180903 Информатика - Пробный вариант №1

Формат документа: pdf
Размер документа: 0.47 Мб




Прямая ссылка будет доступна
примерно через: 45 сек.



  • Сообщить о нарушении / Abuse
    Все документы на сайте взяты из открытых источников, которые размещаются пользователями. Приносим свои глубочайшие извинения, если Ваш документ был опубликован без Вашего на то согласия.

Единый государственный экзамен, 2019 г. ИНФОРМАТИКА Тренировочный вариант №1 от 03 .09.201 8 1 / 10

© 2018 Всероссийский проект « ЕГЭ 100 БАЛЛОВ» vk .com /ege 100ballov Составитель: Евгений Джобс
Разбор всех заданий: vk.com/informatics_100/2019 kim01 Разрешается свободное копирование в некоммерческих образовательных целях

ТРЕНИРОВОЧНЫЙ
КИМ №
180
903



Единый государст_ggucwdaZf_g
по ИНФОРМАТИКЕ и ИКТ

Инструкция по uiheg_gbxjZ[hlu
Экзаменационная работа состоит из двух частей, включающих в себя
27 заданий. Часть 1 содержит 23задания с кратким ответом, часть 2
содержит 4задания с развёрнутым ответом .
На выполнение экзаменационной работы по информатике и ИКТ
отводится 3 часа 55 минут (2 35 минут).
О тветы к заданиям 1 –23 записываются в виде числа,
последовательности букв или цифр. Ответы запишите в поле ответа в
тексте работы, а затем перенесите в бланк от_lh № 1.



Задания 24–27 требуют развёрнутого ответа. В бланке ответов № 2
укажите номер задания и запишите его полное решение.
Все бланки ЕГЭ заполняются яркими чёрными чернилами.
До пускается использование гелевой или капиллярной ручки .
При выполнении заданий можно пользоваться черновиком. Записи
 черноbd_ а также  тексте контрольных измерительных
материалоg_mqbluаются при оцениZgbbjZ[hlu.
Баллы, полученные Вами за выполненные задания, суммируются.
Постарайтесь выполнить как можно больше заданий и набрать наибольшее
количество баллов.
После завершения работы проверьте, что ответ на каждое задание в
бланках ответов №1 и №2 записан под правильным номером.

Желаем успеха!










В экзаменационных заданиях используются следующие соглашения.


1. Обозначения для логических связок (операций):
a) отрицание (инверсия, логическое НЕ) обозначается ¬(например, ¬А);
b) конъюнкция (логическое умножение, логическое И) обозначается / \
(например, А / \ В) либо & (например, А & В);
c) дизъюнкция (логическое сложение, логическое ИЛИ) обозначается \/
(например, А \/ В) либо | (например, А | В);
d) следование (импликация) обозначается → (например, А → В);
e) тождество обозначается ≡ (например, A ≡ B). Выражение A ≡ B истинно
тогда и только тогда, когда значения A и B совпадают (либо они оба
истинны, либо они оба ложны);
f) символ 1 используется для обозначения истины (истинного
ukdZauания); симhe 0 – для обозначения лжи (ложного
ukdZauания).

2. Два лог ических выражения, содержащих переменные, называются
равносильными (эквивалентными), если значения этих выражений
совпадают при любых значениях переменных. Так, выражения А → В и
(¬А) \/ В равносильны, а А \/ В и А / \ В неравносильны (значения
выражений ра зные, например, при А = 1, В = 0).

3. Приоритеты логических операций: инверсия (отрицание), конъюнкция
(логическое умножение), дизъюнкция (логическое сложение), импликация
(следование), тождество. Таким образом, ¬А / \ В \/ С / \ D означает то же,
что и ((¬А) / \ В) \/ (С / \ D).
Возможна запись А/ \В/ \С вместо(А / \ В)/ \С.Тоже относится и к
дизъюнкции: возможна запись А \/ В \/ С вместо (А \/ В) \/ С.

4. Обозначения Мбайт и Кбайт используются в традиционном для
информатики смысле – как обозначения единиц измерения, чьё
соотношение с единицей «байт» выражается степенью двойки.

Единый государственный экзамен, 2019 г. ИНФОРМАТИКА Тренировочный вариант №1 от 03 .09.201 8 2 / 10

© 2018 Всероссийский проект « ЕГЭ 100 БАЛЛОВ» vk .com /ege 100ballov Составитель: Евгений Джобс
Разбор всех заданий: vk.com/informatics_100/2019 kim01 Разрешается свободное копирование в некоммерческих образовательных целях

ТРЕНИРОВОЧНЫЙ
КИМ №
180
903



Часть 1
Ответами к заданиям 1 –23 являются число, последовательность букв
или цифр, которые следует записать в БЛАНК ОТВЕТОВ № 1 справа
от номера соответствующего задания, начиная с первой клеточки, без
пробелов, запятых и других дополнительных символов . Каждый символ
пишите в отдельной клеточке в соответствии с приведёнными в
бланке образцами.

Вычислите значение выражения B7 16-A 916, ответ представьте в десятичной
системе счисления ?
Ответ: ___________________________.

Логическая функция F задаётся выражением (¬a → b∧c ) ∨ (c ∧ ¬d ) = 0.
Определите, какому столбцу таблицы истинности функции F соответствует
каждая из переменных a, b, c.

??? ??? ??? ??? F
0 0 0
0 1 0
1 1 0
0 1 0

В ответе напишите буквы a, b, c , d в том порядке, в котором идут
соответствующие им столбцы (без разделителей).

Ответ: ___________________________.
На рисунке слева изображена схема дорог Н -ского района, в таблице
звёздочкой обозначено наличие дороги из одного населённого пункта в
другой. Отсутствие звёздочки означает, что такой дороги нет. Определите,
какие номера населённых пунктов в таблице могут соответствовать
населённым пунктам В и Е на схеме. В ответе запишите эти два номера в
возрастающем порядке без пробелов и знаков препинания.











Ответ: ___________________________.




















1 2 3 4 5 6
1 * * * *
2 * *
3 * * *
4 * * *
5 * * * *
6 * *
1
2
3

Единый государственный экзамен, 2019 г. ИНФОРМАТИКА Тренировочный вариант №1 от 03 .09.201 8 3 / 10

© 2018 Всероссийский проект « ЕГЭ 100 БАЛЛОВ» vk .com /ege 100ballov Составитель: Евгений Джобс
Разбор всех заданий: vk.com/informatics_100/2019 kim01 Разрешается свободное копирование в некоммерческих образовательных целях

ТРЕНИРОВОЧНЫЙ
КИМ №
180
903



В фрагменте базы данных представлены сведения о родственных
отношениях. На основании имеющихся данных найдите мужчину, который
впервые стал отцом в самом раннем возрасте, и запишите в ответе его
идентификатор ( ID).

Ответ: ___________________________.

По каналу связи передаются сообщения, содержащие только четыре буквы:
А, Б, В, Г; для передачи используется двоичный код, удовлетворяющий
условию Фано. Для буквы А используется к одовое слово: А – 101. Укажите
сумму длин кратчайших кодовых слов для букв Б, В и Г, при котором код
будет допускать однозначное декодирование.

Ответ: ___________________________.
У исполнителя Аккорд две команды, которым присвоены номера:
1. uqlbx
2. умножь на 3
где x – неизвестное положительное число. Выполняя первую из них,
Аккорд вычитает из числа на экране x, а выполняя вторую, умножает это
число на 3.
Программа для исполнителя Аккорд – это последовательность номеров
команд.
Известно, что программа 12211 переводит число 12 в число 53. Определите
значение x.

Ответ: ___________________________.

Дан фрагмент электронной таблицы.

Какое целое число должно быть записано в ячейке С1, чтобы диаграмма,
построенная по значениям ячеек диапазона A2:С2, соответствовала
рисунку? Известно, что все значения ячеек из рассматриваемого диапазона
неотрицательны.

А= В= С=
N= 7= 15= ??? =
2= = (A1+C1)/B1 = =C1 -A1 = =(BN -A1)/C1 =
=
Ответ: ___________________________.

Таблица 1
ID Фамилия_И.О. Пол Год р.
240 Черных А.В. = М= 1938 =
26N = Черных Д.И. = М= 1997 =
295 = Черных Е.П. = Ж= 1939 =
325 = Черных И.А. = М= 1972 =
35S = Черных Н.Н. = Ж= 1972 =
367 = Гунько А.Б. = М= 1979 =
427 = Малых Е.А. = М= 2001 =
517 = Краско М.А. = Ж= 1967 =
625 = Соболь О.К. = Ж= 1988 =
630 = Краско В.К. = М= 1993 =
74P = Гунько Б.В. = М= 1951 =
854 = Колосова А.Е. = Ж= 1955 =
94P = Гунько А.Н = Ж= 1975 =
962 = Малых Н.Н. = М= 1946 =

Таблица 2
ID _Родителя ID _Ребенка
240 325
295 325
325 261
356 261
367 427
240 517
295 517
517 625
517 630
743 367
854 367
943 427
962 356
962 943


5
6
7
4

Единый государственный экзамен, 2019 г. ИНФОРМАТИКА Тренировочный вариант №1 от 03 .09.201 8 4 / 10

© 2018 Всероссийский проект « ЕГЭ 100 БАЛЛОВ» vk .com /ege 100ballov Составитель: Евгений Джобс
Разбор всех заданий: vk.com/informatics_100/2019 kim01 Разрешается свободное копирование в некоммерческих образовательных целях

ТРЕНИРОВОЧНЫЙ
КИМ №
180
903



Запишите число, которое будет напечатано в результате выполнения
следующей программы. Для Вашего удобства программа представлена на
пяти языках программирования.

C++ Паскаль
#include
using namespace std;

int main(){
int n = 0 , s = 20;
while (n > 2*s) {
s = s + 1 ;
n = n - 1;
}
cout < return 0;
}
var s, n: integer;
begin
s := 0;
n := 20;
while n > 2*s do begin
s := s + 1;
n := n - 1
end;
writeln(n)
end.

Python Бейсик
n = 0
s = 20
while n > 2*s:
s = s + 1
n = n - 1
print(n )
DIM S, N AS INTEGER
S = 0
N = 20
WHILE N > 2*S
S = S + 1
N = N - 1
WEND
PRINT N
Алгоритмический язык
алг
нач
цел
n, s
s := 0
n := 1
нцпока
n > 2*s
s := s + 1
n
:= n - 1
кц

uод
n
кон

Ответ: ___________________________.
Графический файл
с разрешением 1024х600 на жестком диске занимает не
более 120 КБайт . Определите максимальное количество цветов, которое
может использоваться для кодирования данного изображения .

Ответ: ___________________________.

Сколько слов длины 5, начинающихся с согласной буквы и
заканчивающихся гласной буквой, можно составить из букв ОСЕНЬ?
Каждая буква может входить в слово несколько раз. Слова не обязательно
должны быть осмысленными словами русского языка.

Ответ: ___________________________.

Ниже записан а рекурсивн ая функци я (процедур а).Какая строка будет
выведена на экран при вызове F (2 )?
C++ Паскаль
using namespace std;

void F(n){
if(n < 6){
F(n + 1);
cout << n;
F(n * 2);
}
}
procedure F(n: integer);
begin
if n < 6 then begin
F(n + 1);
writeln(n);
F(n * 2);
end;
end;
Python Бейсик
def F(n):
if n<6:
F(n+1)
print(n)
F(n*2)
SUB F(n)
IF n <6THEN
F(n + 1)
PRINT n
F(n * 2)
ENDIF
END SUB
Алгоритмический язык
алг F( цел n)
нач
если n <6то
F(n + 1) uод n, нс
F(n * 2) k_
кон

Ответ: ___________________________.
8 9
10
11

Единый государственный экзамен, 2019 г. ИНФОРМАТИКА Тренировочный вариант №1 от 03 .09.201 8 5 / 10

© 2018 Всероссийский проект « ЕГЭ 100 БАЛЛОВ» vk .com /ege 100ballov Составитель: Евгений Джобс
Разбор всех заданий: vk.com/informatics_100/2019 kim01 Разрешается свободное копирование в некоммерческих образовательных целях

ТРЕНИРОВОЧНЫЙ
КИМ №
180
903



Для узла с IP -адресом 172.81. 205.11задана маска подсети 255.255.192.0.
Определите значение третьего слева байта адреса подсети ? Ответ запишите
в виде десятичного числа.
Ответ: ___________________________.

Евгений проверяет домашние работы за прошедший день. Для учета
сданных работ создана программа, которая хранит количество правильных
ответов с помощью минимально возможного количества бит, одинакового
для каждой домашней работы. Максимальное количество задач в домашней
работе 10. Какой объем памяти будет занят после проверки 240 работ ?
Ответ дайте в Байтах.

Ответ: ___________________________.

Исполнитель Редактор получает на вход строку цифр и преобразовывает её.
Редактор может выполнять две команды, в обеих командах v и w
обозначают цепочки цифр.
1. заменить (v, w)
2. нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на
цепочку w, вторая проверяет, встречается ли цепочка v в строке
исполнителя Редактор. Если она встречается, то команда возвращает
логическое значение «истина», в противном случае возвращает значение
«ложь».
Какая строка получится в результате применения приведённой ниже
программы к строке, состоящей из 30 цифр, где в начале идет 19 двоек,
затем одна пятерка и 10 троек ? В ответе запишите полученную строку.
НАЧАЛО
ПОКА нашлось ( 233) ИЛИ нашлось ( 225)
ЕСЛИ нашлось ( 233)
заменить ( 233, 3)
ИНАЧЕ
заменить (225, 52)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ

Ответ: ___________________________.
На рисунке изображена схема дорог, связывающих города Б, В, Г, Д, Ж, О,
П, Р, С. По каждой дороге можно двигаться только в одном направлении,
указанном стрелкой. Сколько существует различных путей из города Д 
город П, не проходящих одновременно через города Б и Г ?


Ответ: ___________________________.

Запись десятичного числа 754 содержит не менее трех цифр и оканчивается
на 4. Определите основания всех возможных систем счисления, в которых
соблюдается заданное условие. В ответе запишите полученные основания
по возрастанию без разделителей.

Ответ: ___________________________.

В таблице приведены запросы и количество найденных по ним страниц
некоторого сегмента сети Интернет.
Ключевое слово Количество страниц(тыс.)
Шуфутинский 700
Сентябрь 800
Библиотека 150
Шуфутинский | Библиотека 850
Шуфутинский | Сентябрь 1100
Сентябрь &Библиотека 80
Какое количество страниц (в тысячах) будет найдено по запросу
Шуфутинский | Сентябрь | Библиотека?

Ответ: ___________________________.

12
13
14
17
15
16

Единый государственный экзамен, 2019 г. ИНФОРМАТИКА Тренировочный вариант №1 от 03 .09.201 8 6 / 10

© 2018 Всероссийский проект « ЕГЭ 100 БАЛЛОВ» vk .com /ege 100ballov Составитель: Евгений Джобс
Разбор всех заданий: vk.com/informatics_100/2019 kim01 Разрешается свободное копирование в некоммерческих образовательных целях

ТРЕНИРОВОЧНЫЙ
КИМ №
180
903



Укажите наибольшее целое значение А, при котором выражение
( y + 4 x≠ 120) ∨ (x > A ) ∨ (y > A )
истинно для любых целых положительных значений x и y.

Ответ: ___________________________.

В программе используется одномерный целочисленный массив A с
индексами от 0 до 9. Значения элементов равны 1, 2, 4, 3, 5, 6, 8, 7, 3, 4, т.е.
A[0]=1, A[1]=2 и т.д. Определите значение переменной s после выполнения
следующего фрагмента программы:
C++ Паскаль
s = 0;
for(i = 1; i <=9; i = i+1){
if(A[i-1] < A[i]){
A[i] = A[i-1] + 1;
s = s + A[i];
}
s := 0;
for i:=1 to 9 do
if A[i-1] < A[i] then
begin
A[i] := A[i-1] + 1;
s := s + A[i]
end

Python Бейсик
s = 0
for i in range(1, 10):
if A[i- 1] < A[i]:
A[i] = A[i- 1] + 1
s = s + A[i]

S = 0
FOR I = 1 TO 9
IF A(I-1) < A(I) THEN
A(I) = A(I-1) + 1
S = S + A(I)
ENDIF
NEXT I
Алгоритмический язык
s := 0
нц для i от 1 до 9
если A[i- 1] < A[i] то
A[i] = A[i- 1] + 1
S = s + A[i]
k_
кц

Ответ: ___________________________.


Ниже записан алгоритм. Укажите наименьшее из таких чисел
xijb\\h^_
dhlhjuoZe]hjblfi_qZlZ_lkgZqZeZZihlhf
C++ Паскаль
#include
using namespace std;

int main(){
int x, L, M;
cin >> x;
L = 0; M = 0;
while(x > 0){
M = M + 1;
if(x % 2 != 0)
L = L + 1;
x = x / 2;
}
cout << L << endl << M;
}
var x, L, M: longint;

begin
readln(x);
L := 0;
M := 0;
while x > 0 do begin
M := M + 1;
if x mod 2 <> 0 then
L := L + 1;
x := x div 2;
end;
writeln(L);
writeln(M);
end.
Алгоритмический язык Бейсик
алг
начало
цел x, L, M
од x
L := 0
M := 0
нц пока х > 0
M := M + 1
если mod(x , 2) <> 0 то
L := L + 1
k_
x := div(x , 2)
кц
uод L, нс, M
кон
DIM X, L, M AS INTEGER
INPUT X
L = 0
M = 0
WHILE X > 0
M = M + 1
IF X MOD 2 <[ 0 THEN
L = L + 1
END IF
X = X \ 2
WEND
PRINT i
PRINT M
Python
x = int(input())
L, M = 0, 0
while x > 0:
M = M + 1
if x % 2 != 0:
L = L + 1
x = x // 2
print(L);
print(M);
Ответ: ___________________________.
18
19
20

Единый государственный экзамен, 2019 г. ИНФОРМАТИКА Тренировочный вариант №1 от 03 .09.201 8 7 / 10

© 2018 Всероссийский проект « ЕГЭ 100 БАЛЛОВ» vk .com /ege 100ballov Составитель: Евгений Джобс
Разбор всех заданий: vk.com/informatics_100/2019 kim01 Разрешается свободное копирование в некоммерческих образовательных целях

ТРЕНИРОВОЧНЫЙ
КИМ №
180
903



Что будет выведено на экран в результате выполнения следующего
алгоритма?
C++ Паскаль
#include
using namespace std;
int F(int n){
return abs(abs(x-3) +
abs(x+3) – 10) + 8
}

int main(){
int a, b, M, R, t;
a = -20; b = 20;
M := a; R := F(a);
for(t=a; t<=b; t=t+1){
if(F(t) <= R){
M = t; R = F(t);
}
}
cout<< M + R < }
var a,b,t,M,R:integer;
Function F(x:integer):integer;
begin
F := abs(abs(x-3) + abs(x+3) -
10) + 8
end;
begin
a := -20; b := 20;
M := a; R:= F(a);
for t := a to b do begin
if (F(t)<=R) then begin
M := t;
R:= F(t)
end
end;
write(M+R);
end.
Алгоритмический язык Бейсик
алг
нач
цел a, b, t, M, R
a :=- 20 ; b :=2 0
M := a; R := F(a)
нцдля t от a до b
если F(t)<= R
то M := t; R := F(t)
k_
кц
uод M + R
кон

алгцелF(цел x)
нач
знач:=iabs(iabs(x -3) +
iabs(x +3) – 10) + 8
кон
DIM A, B, M, R, T AS INTEGER
A = -20: B = 20
M = A: R = F(T)
FOR T = A TO B
IF F(T) <= R THEN
M = T
R = R(T)
END IF
NEXT T
PRINT M + R

FUNCTION F(x)
F = ABS(ABS(x- 3) + ABSx(x+3)
10) + 8
END FUNCTION



Python
def f(x):
return abs(abs(x-3) + abs(x+3) – 10 + 8)

a = -20
b = 20
M = a
R = f(a)
for t in range(a, b+1):
if f(t) <= R:
M = t
R = f(t)
print(M + R)

Ответ: ___________________________.

Исполнитель преобразует число на экране. У исполнителя есть две
команды, которым присвоены номера:
1. Прибавить 1
2. Прибавить 3
Сколько существует программ, для которых при исходном числе 2
результатом является число 22, при этом траектория вычислений содержит
число 18 и не содержит число 10?

Ответ: ___________________________.

Сколько различных решений имеет система уравнений?
(x1→ x2) ∧ (x 2→ x3) ∧ (x 3→ x4) ∧ (x 4→ x5) = 1
(у1→ у2) ∧ (у 2→ у3) ∧ (у 3→ у4) ∧ (у 4→ у5) = 1
x2∨y2 = 1
где x1,x2,…, x 5, у1,у2,…,у 5 – логические переменные? В ответе не нужно
перечислять все различные наборы значений переменных, при которых
выполнено данное равенство. В качестве ответа нужно указать количество
таких наборов.

Ответ: ___________________________.

Не забудьте перенести k_ от_lu в бланк от_lh № 1
соответствии с инструкцией по выполнению работы.
22
23
21

Единый государственный экзамен, 2019 г. ИНФОРМАТИКА Тренировочный вариант №1 от 03 .09.201 8 8 / 10

© 2018 Всероссийский проект « ЕГЭ 100 БАЛЛОВ» vk .com /ege 100ballov Составитель: Евгений Джобс
Разбор всех заданий: vk.com/informatics_100/2019 kim01 Разрешается свободное копирование в некоммерческих образовательных целях

ТРЕНИРОВОЧНЫЙ
КИМ №
180
903



Часть 2
Для записи ответов на задания этой части (24 –27) используйте
БЛАНК ОТВЕТОВ № 2. Запишите сначала номер задания (24, 25 и т.
д.), а затем полное решение. Ответы записыв айте чётко и разборчиво.

Требовалось написать программу, при выполнении которой с клавиатуры
вводится натуральное число, не превосходящее 10 8, и выводится его первая
(старшая) цифра. Ученик написал такую программу:
Бейсик Паскаль
DIM N AS LONG
INPUT N
WHILE N > 10
N = N % 10
WEND
PRINT N

var n: longint;
begin
read(n);
while n>10 do begin
n := n mod 10
end;
write(n);
end.
Алгоритмический язык C++
алгоритм
нач
целое n
од n
нц пока n> 10
n = mod(n , 10)
кц
uод n
кон
#include < iostream>
using namespace std;

int main(){
long int n;
cin >> n;
while(n>10)
n = n % 10;
cout << n << endl;
}
Python
n = int(input())
while n > 10:
n = n % 10
print(n)









Последовательно выполните следующее.
1. Напишите, что выведет эта программа при вводе числа 1984.
2. Приведите пример числа, при вводе которого программа выдаст
верный ответ.
3. Найдите в программе все ошибки (их может быть одна или
несколько).
Для каждой ошибки выпишите строку, в которой она допущена, и
приведите эту же строку в исправленном виде.
Обратите внимание: вам нужно исправить приведённую программу, а не
написать свою. Вы можете только заменять ошибочные строки, но не
можете удалять строки или добавлять новые. Заменять следует только
ошибочные строки: за исправле ния, внесённые в строки, не содержащие
ошибок, баллы будут снижаться.

Дан целочисленный массив из 200 элементов, в котором записаны значения
последовательных результатов измерений. Элементы массива могут
принимать целые значения от 0 до 10 000 включительно. Опишите на
одном из языков программирования алгоритм, который выполн яет
выбраковку данных в массиве: если максимальный чётный элемент массива
меньше максимального нечётного, все чётные элементы заменяются на
нули, иначе все нечётные элементы заменяются на нули. Например, для
исходного массива из восьми элементов:
7 1 3 2 14 5 9 6
программа должна вывести (по одному числу в строке) числа
0 0 0 2 14 0 0 6














25
24

Единый государственный экзамен, 2019 г. ИНФОРМАТИКА Тренировочный вариант №1 от 03 .09.201 8 9 / 10

© 2018 Всероссийский проект « ЕГЭ 100 БАЛЛОВ» vk .com /ege 100ballov Составитель: Евгений Джобс
Разбор всех заданий: vk.com/informatics_100/2019 kim01 Разрешается свободное копирование в некоммерческих образовательных целях

ТРЕНИРОВОЧНЫЙ
КИМ №
180
903



Бейсик Паскаль
CONST N=200
DIM A(N) ASINTEGER
DIM I, J, K, SASINTEGER
FOR I = 1 TO N
INPUT A(I)
NEXT I

END

const N = 200;
var
a: array [1..N] of integer;
i, j, k, s: integer;
begin
for i := 1 to N do
readln(a[i]);
...
end.
Алгоритмический язык C++
алг
нач
цел N = 200
целтаб a[1:N ]
цел i, j, k, s
нц для i от 1 до N
од a[i]
кц
...
кон
#include
using namespace std;
const int N = 200;
int main() {
int a[N];
int i, j, k, s;
for (i = 0; i cin >> a[i];
...
return 0;
}
Python
#допускается использоZlvp_ehqbke_gguoi_j_f_gguo
#j, k и s
а = []
n = 200
for і in range(n):
a.append(int(input()))














Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит
две кучи камней. Игроки ходят по очереди, первый ход делает Петя. За
один ход игрок может
а) добавить в любую кучу два камня ;
б) у_ebqblv количество камней ex[hcdmq_ дZjZaw .
Игра завершается в тот момент, когда количество камней в куче становится
не менее 75. Победителем считается игрок, сделавший последний ход, т.е.
первым получивший такую позицию, при которой в кучах будет 75 камней
или больше. В начальный момент в первой куче было 9 камней, а во второй
– S камней, 1 ≤ S ≤ 65.
Задание 1. а) При каких значениях числа S Петя может выиграть в один
ход? Укажите все такие значения и соответствующие ходы Пети.
б) Известно, что Ваня выиграл своим первым ходом после неудачного
первого хода Пети. Укажите минимальное значение S, когда такая ситуация
возможна.
Задание 2 . Укажите такое значение S, при котором у Пети есть
выигрышная стратегия,
причём одновременно выполняются два условия:
− Петя не может выиграть за один ход;
− Петя может выиграть своим вторым ходом независимо от того, как будет
ходить Ваня.
Задание 3. Укажите значение S, при котором одновременно выполняются
дZmkehия:
− у Вани есть выигрышная стратегия, позволяющая ему выиграть п ерuf
или вторым ходом при любой игре Пети;
− у Вани нет стратегии, которая позволит ему гарантированно выиграть
первым ходом.
Для указанного значения S опишите выигрышную стратегию Вани.

26

Единый государственный экзамен, 2019 г. ИНФОРМАТИКА Тренировочный вариант №1 от 03 .09.201 8 10 / 10

© 2018 Всероссийский проект « ЕГЭ 100 БАЛЛОВ» vk .com /ege 100ballov Составитель: Евгений Джобс
Разбор всех заданий: vk.com/informatics_100/2019 kim01 Разрешается свободное копирование в некоммерческих образовательных целях

ТРЕНИРОВОЧНЫЙ
КИМ №
180
903



На вход программы поступает последовательность из N целых
положительных чисел. Нужно определить количество пар различных чисел,
сумма которых делится на 12.

Описание oh^guobыходных данных
В первой строке входных данных задаётся количество чисел N (1 ≤ N ≤
1000). В каждой из последующих N строк записано одно натуральное
число, не превышающее 100.
Пример oh^guo^Zgguo:
8
10
14
7
13
5
30
9
6
Пример uoh^guo данных для при_^zggh]h ur_ примера входных
данных:
3
В данном случае условиям удовлетворяют три пары: (10, 14), (7, 5) и (30,
6). Суммы чисел в этих па рах (24, 12 и 36) делятся на 12






















СОСТАВИТЕЛЬ ВАРИАНТА:

ФИО: Евгений Джобс
Предмет: Информатика
Аккаунт ВК: https://vk.com/eugenyjobs
Сайт и доп.
информация: https://vk.com/inform_web
27

О проекте «Пробный ЕГЭ каждую неделю»
Данный ким составлен командой всероссийского волонтёрского проекта
«ЕГЭ 100 баллов»
https://vk.com/ege100ballov и безвозмездно
распространяется для любых некоммерческих образовательных целей.

Нашли ошибку в варианте?
Напишите, пожалуйста, нам и мы обязательно её испраbf!
Для замечаний и пожеланий:
https://vk.com/topic-10175642_39008096
(также доступны другие ZjbZglu^eykdZqbания)
X