|
ЕГЭ по информатикеДополнительные ресурсыМатериалы ФИПИ
Неофициальные материалы
|
О себе
Имею опыт коммерческой веб-разработки 2,5 года в двух компаниях: платёжном процессинге и тендерной площадке.
Занимаюсь репетиторской и тьюторской деятельностью и выполняю курьерские поручения.
Работал на стеке: PHP 5/7, PostgreSQL, RabbitMQ, фреймворки Zend и Yii.
Образование
Православный Свято-Тихоновский гуманитарный университет, факультет информатики и прикладной математики, специальность «математическое обеспечение и администрирование информационных систем», квалификация «математик-программист»2015 г.
Подтверждено документом
Опыт
Веб-разработчик в Paymantix2015–2016 гг.
Веб-разработчик ЭТП ГПБ в Custis2016–2018 гг.
На сервисе с августа 2018 г. (4 года)
Подтверждено Профи
Услуги и цены
450–850 ₽/60 мин. | |
400–800 ₽/60 мин. | |
400–800 ₽/60 мин. | |
400–800 ₽/60 мин. | |
400–800 ₽/60 мин. | |
400–800 ₽/60 мин. |
Все услуги и цены 26
Длительность занятия — по запросу
Тренировочный вариант ЕГЭ 2019 по ИНФОРМАТИКЕ Danov1902. Тренировочный вариант (Danov1902) контрольных измерительных материалов единого государственного экзамена 2019 года по информатике и ИКТ подготовлен онлайн-репетитором: Алексей Александрович Богданов aka Alex Danov, при поддержке онлайн-репетитора: Владимир Николаевич Бабий aka Информатик БУ.
скачать
8. Python
s = 0 n = 1 while s + n <= 60: for i in range(1, n + 1): s += 1 n += 1 print(s) |
11. Python
def f(n): if n//8 == 0: f(2*n) print(n+1) f(3*n—1) |
19. Python
s = a[0] for i in range(1, 10): t = a[i] a[i] = a[i] — s s = t print(s) |
20. Python
a = int(input()) x = 0 y = 0 while a > 0: x = x + a % 4 y = y + 1 a = a // 8 print(x + y) |
21. Python
def F(x): if x <= 0: return abs(x — 3) + 5 else: return abs(x — 8) + 8 a = —8 b = 8 M = a R = F(a) for t in range(a, b + 1): if F(t) <= R: M = t R = F(t) print(M + R) |
24. Python
a = int(input()) b = 9 while a > 0: d = a % 10 if d > b: break a = a // 10 b = d if a == 0: print(1) else: print(0) |
25. Python
# кроме уже указанных # допускается использование # целочисленных переменных # k, m a = [] N = 2019 for i in range(0, N): a.append(int(input())) |
1) Ответ: 1024
(1048 + 11116) ∙ 3 + 1
1048 = 1*82 + 0*81 + 4*80 = 64 + 4 = 68
11116 = 1*162 + 1*161 + 1*160 = 256 + 16 + 1 = 273
(68 + 273) ∙ 3 + 1 = 1024
2) Ответ: wyzx
х всегда равен 1, поэтому он последний. w всегда 0, это первый. Строки должны быть разными. Если y равно 1, то z равно 1.
3) Ответ: BDCGAEF
4) Ответ: 3
34 (1964) — отец-24 (1943) = 21
54 (1993) — отец-25 (1973) = 20
35 (1987) — отец-36 (1964) = 23
5) Ответ: 20
ВОДООТВОД
О(1) — 4*1 = 4
В(011) — 2*3 = 6
Д(000) — 2*3 = 6
Т(0010)- 1*4 = 4
4+6+6+4 = 20
6) Ответ: 63
111111 = 32+16+8+4+2+1 = 63
100000 = 32
63+32 <= 123
7) Ответ: 900
Ответ: 55
s 0 1 3 6 10 15 21 28 36 45 55 |
n 1 2 3 4 5 6 7 8 9 10 11 |
9) Ответ: 25
пикс/м2
пикс/м
40 пикс 1000 мм
1 пикс x
——————————
x = 1000/40 = 25мм
10) Ответ: 36
всего = 5! = 5*4*3*2*1*2 = 120
Буква «А» повторяется дважды, поэтому она уменьшается вдвое.
120/2 =60
При этом он избегает слов с двумя подряд одинаковыми буквами.
AA*** = 3*2*1 = 6
*AA** = 3*2*1 = 6
**AA* = 3*2*1 = 6
***AA = 3*2*1 = 6
6+6+6+6 = 24
60 -24 = 26
11) Ответ: 5362536
F1-F2-F4-F8
F1-F2-F4-5-F11
F1-F2-3-F5-6-F14
F1-2-F2 ==> 536
5362536
12) Ответ: 27
111.81.27.150
111.81.27.140
255.255.255.X
150 = 10010110
11100000
140 = 10001100
11100000
255(8).255(8).255(8).11100000
8+8+8+3 = 27
13) Ответ: 8
Идентификатор состоит из 11 символов, каждый из которых может быть одной из 20 допустимых
заглавных букв или одной из 10 цифр.
20+10 = 30 (букв+цифр)
25>=30, 5 бит
5*11 = 55 бит
11 символов
55/8 = 7 байт
———————
дата посадки = (день — 31, месяц — 12, две цифры года — 99)
25 >= 31
24 >= 12
27 >= 99
5+4+7 = 16 бит = 16/8 байт = 2 байта
17 — (7+2) = 8 байт
14) Ответ: 221
1212121212…..1212 (30 единиц, чередующихся с 29ю двойками)
6 элементов удаляются в каждом повторении. После 8 повторений мы видим следующие цифры.
12121212121=> 121212121 => 1212121 => 12121 => 221
15) Ответ: 84
1) +1
2) +2
3) *3
А | Б | В | Г | Д | Е | Ж | З | И | К |
1 | 1 | 3 | 4 | 7 | 12 | 19 | 31 | 53 | 84 |
16) Ответ: 26
32 * 12511 + 23 * 2513 — 101
9 * 533 + 8 * 526 — 101
533 = 100000… (33)5
9 = 145
100000…(33) * 14 = 1400000…(33)
526 = 100000…(26)
8 = 135
100000…(26) * 13 = 1300000…(26)
1400000…(33) + 1300000…(26) = 14000001300000…(26)
101 = 4015
14000001300000…(26) — 401 = 14000001244444…(23)044
26 цифр «4» содержится в этой записи
17) Ответ: 90
Париж | Лондон = 75, Париж + Лондон = 75 => Париж & Лондон = 75-75 = 0
(Берлин | Париж | Лондон) – (Париж & Лондон)
(15+20+20+35) — 0 = 90
18) Ответ: 33
(A < x) / (A < y) / (A < 101 − x − y) = 1
Если (A < 101 − x − y) = 0, то (A < x) = 1 или (A < y) = 1
A >= 101 − x − y
A >= 101 — 34 — 34
A >= 33
19) Ответ: 1
s = 3, 2, 5, 7, 0, 6, 4, 8, 9, 1
20) Ответ: 36
наибольшее возможное значение a, это 36.
while 36 , 4 > 0:
x = x + a % 4 = 0, 0
y = y + 1 = 1, 2
a = a // 8 = 4, 0
print(x + y) = 0+2 = 2
21) Ответ: 16
The program finds the minumum poinf of the function.
8+8 = 16
22) Ответ: 12
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
1 | 1 | 1+1=2 | 1+2=3 | 1=1 | 1=1 | 3+1=4 | 2+3+1+4=12 |
23) Ответ: 23
x1 | y1 | x2 | y2 |
0 | 0 | 0 | — |
1 | 0 | ||
1 | 0 | — | |
1 | 0 | ||
1 | 0 | 0 | 0 |
1 | 0 | ||
1 | 0 | — | |
1 | 0 |
x1y1 | x2y2 | x3y3 | x4y4 | x5y5 | |
00 | 1 | 1 | 4 | 5 | 9 |
01 | 1 | ||||
10 | 1 | 4 | 5 | 9 | 14 |
11 | 1 | ||||
14+9=23 |
24.
1) 1
2) 789
3)
Ошибки | Правильно |
b := 9; | b := 10; |
if d > b then break; | if d >= b then break; |
25.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
a = [] N = 2019 for i in range(0, N): a.append(int(input())) for i in range(len(a)//2): if a[i] > a[len(a) — i — 1]: a[i], a[len(a) — i — 1] = a[len(a) — i — 1], a[i] k = 30001 m = —1 for i in range(len(a)//2): if a[i] < k: k = a[i] if a[i] > m: m = a[i] for i in range(len(a)//2, len(a)): if a[i] > m: a[i] = a[i] — k for i in range(len(a)): print(a[i], end=‘ ‘) |
Смотрите также:
Тренировочный вариант ЕГЭ 2019 по ИНФОРМАТИКЕ Danov1901