ЕГЭ информатика 17 задание разбор, теория, как решать.
Создание программы для обработки целочисленной информации. Проверка на делимость. (П) — 1 балл
Е17.46 оканчивающемуся на 0F в шестнадцатеричной системе счисления
17.06.2023 ЕГЭ Задание 17 Администратор Комментарии: 0
В файле содержится последовательность натуральных чисел. Элементы последовательности могут принимать целые значения от 1 до 10 000 включительно. Определите количество пар последовательности, в которых только одно число кратно 7, а сумма элементов пары кратна максимальному элементу последовательности, оканчивающемуся на 0F в шестнадцатеричной системе счисления. В ответе запишите количество найденных пар, затем максимальную из сумм элементов …
Е17.45 только одно число трехзначное, и сумма элементов пары кратна минимальному
01.05.2023 ЕГЭ Задание 17 Администратор Комментарии: 0
В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от 1 до 100 000 включительно. Определите количество пар последовательности, в которых только одно число трехзначное, и сумма элементов пары кратна минимальному трехзначному значению последовательности, оканчивающемуся на 5. В ответе запишите два числа: сначала количество найденных пар, затем минимальную из сумм элементов таких …
Разбор 17 задания на Python | ЕГЭ-2023 по информатике
Е17.44 запись элементов пары заканчивается одной и той же цифрой
12.03.2023 ЕГЭ Задание 17 Администратор Комментарии: 0
Файл содержит последовательность целых чисел, по модулю не превышающих 10 000. Назовём парой два идущих подряд элемента последовательности. Определите количество пар, для которых выполняются следующие условия: – запись элементов пары заканчивается одной и той же цифрой; – ровно один элемент из пары делится без остатка на 3; – сумма квадратов элементов пары не превышает квадрат …
Е17.43 только одно число оканчивается на 3, а сумма квадратов
28.10.2022 ЕГЭ Задание 17 Администратор Комментарии: 0
В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от –10 000 до 10 000 включительно. Определите количество пар последовательности, в которых только одно число оканчивается на 3, а сумма квадратов элементов пары не меньше квадрата максимального элемента последовательности, оканчивающегося на 3. В ответе запишите два числа: сначала количество найденных пар, затем …
Е17.42 а модуль их разности меньше наименьшего чётного элемента последовательности
20.04.2022 ЕГЭ Задание 17 Администратор Комментарии: 0
Файл содержит последовательность неотрицательных целых чисел, не превышающих 10 000. Назовём парой два идущих подряд элемента последовательности. Определите количество пар, в которых ровно один из двух элементов делится на 5, а модуль их разности меньше наименьшего чётного элемента последовательности. В ответе запишите два числа: сначала количество найденных пар, а затем – максимальный модуль разности элементов …
Е17.41 в которых хотя бы одно число делится на 11
28.02.2022 ЕГЭ Задание 17 Администратор Комментарии: 0
В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые — значения от —10 000 до 10 000 включительно. Определите количество пар последовательности, в которых хотя бы одно число делится на 11, а сумма элементов пары не более максимального элемента последовательности, кратного 11. В ответе запишите количество найденных пар, затем максимальную из сумм элементов …
Е17.40 один из двух элементов делится на 3, а другой меньше среднего арифметического
15.02.2022 ЕГЭ Задание 17 Администратор Комментарии: 0
Файл содержит последовательность неотрицательных целых чисел, не превышающих 10 000. Назовём парой два идущих подряд элемента последовательности. Определите количество пар, в которых один из двух элементов делится на 3, а другой меньше среднего арифметического всех чётных элементов последовательности. В ответе запишите два числа: сначала количество найденных пар, а затем – максимальную сумму элементов таких пар. …
Е17.39 ровно одно число делится на 9, а другое при этом заканчивается на 3
26.01.2022 ЕГЭ Задание 17 Администратор Комментарии: 0
В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от -10 000 до 10 000 включительно. Определите и запишите в ответе сначала количество пар элементов последовательности, в которых ровно одно число делится на 9, а другое при этом заканчивается на 3 в восьмеричной системе счисления. Затем — максимальное число в паре среди …
Е17.38 хотя бы один из двух элементов делится на 3, а их сумма делится на 5
18.11.2021 ЕГЭ Задание 17 Администратор Комментарии: 0
Файл содержит последовательность неотрицательных целых чисел, не превышающих 10 000. Назовём парой два идущих подряд элемента последовательности. Определите количество пар, в которых хотя бы один из двух элементов делится на 3, а их сумма делится на 5. В ответе запишите два числа: сначала количество найденных пар, а затем – максимальную сумму элементов таких пар. Например, …
Е17.37 хотя бы один из двух элементов делится на 7 и не делится на 3 и 11
12.11.2021 ЕГЭ Задание 17 Администратор Комментарии: 0
В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от 0 до 10 000 включительно. Определите количество пар, в которых оба элемента больше, чем среднее арифметическое всех чисел в файле, и хотя бы один из двух элементов делится на 7 и не делится на 3 и 11. В ответе запишите два числа: сначала …
Источник: informatikaexpert.ru
Задание 17 ЕГЭ по информатике
Сборник необходимой теории и практики к заданию №17 ЕГЭ 2023 по информатике «Перебор последовательности целых чисел. Проверка делимости».
- Вся теория по информатике для ЕГЭ
- Тренировочные варианты ЕГЭ по информатике
Формулировка задания №17 ЕГЭ 2023 из демоверсии ФИПИ
В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от –10 000 до 10 000 включительно. Определите количество пар последовательности, в которых только одно число оканчивается на 3, а сумма квадратов элементов пары не меньше квадрата максимального элемента последовательности, оканчивающегося на 3. В ответе запишите два числа: сначала количество найденных пар, затем максимальную из сумм квадратов элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.
Самое необходимое по заданию №17 в формате видеоурока
Ниже представлены замечательные материалы, подготовленные Поляковым Константином Юрьевичем, доктором технических наук. В них вы найдёте всё самое полезное для себя — теория, решения заданий и практика.
Смотреть в PDF:
Или прямо сейчас: cкачать в pdf файле. Дополнительные файлы к заданиям: скачать zip.
Источник: ctege.info
Задание 17. Поисковые системы. Круги Эйлера. ЕГЭ 2023 по информатике
За это задание ты можешь получить 1 балл. На решение дается около 2 минут. Уровень сложности: повышенный.
Средний процент выполнения: 70.9%
Ответом к заданию 17 по информатике может быть цифра (число) или слово.
Разбор сложных заданий в тг-канале
Задачи для практики
Задача 1
В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от –10 000 до 10 000 включительно. Определите количество пар последовательности, в которых одно число кратно 5, а другое кратно 7. В ответе запишите подряд два числа без разделителей: максимальную сумму внутри пары, а затем количество чисел в найденных парах (если одно число встречается в нескольких парах, учитываем его несколько раз). В данной задаче под парой подразумевается два числа стоящие на разных позициях элемента последовательности. Порядок расположения чисел в паре неважен.
Решение
a = [] f = open(’17.txt’, ‘r’) for line in f: a.append(int(line)) k = 0 max_sum = -20001 for i in range(len(a)): for j in range(i, len(a)): if i != j: if (a[i] % 5 == 0 and a[j] % 7 == 0) or (a[j] % 5 == 0 and a[i] % 7 == 0): k += 1 max_sum = max(max_sum, a[i] + a[j]) print(max_sum, k * 2, sep=»)
Ответ: 199521142604
Показать решение
Задача 2
В файле содержится последовательность целых чисел.
Элементы последовательности могут принимать целые значения от –10 000 до 10 000 включительно. Определите количество пар последовательности, в которых хотя бы одно число делится на 4, а сумма элементов пары не более максимального элемента последовательности, кратного 5. В ответе запишите подряд два числа без разделителей: количество найденных пар, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.
Решение
Нам тут тоже необходимо выполнить 2 прохода, поэтому при первом проходе сохраним всё в список и найдём максимальное число
a = [] max_5 = -10000 f = open(’17_1.txt’, ‘r’) for line in f: x = int(line) a.append(x) if x % 5 == 0: max_5 = max(max_5, x) sum_max = -20000 k = 0 for i in range(len(a) — 1): if (a[i] % 4 == 0 or a[i + 1] % 4 == 0) and a[i] + a[i + 1]
Ответ: 18809983
Показать решение
Задача 3
В файле содержится последовательность целых чисел. Элементы принимают целые значения от -10000 до 10000 включительно. Определите и запишите в ответе два значения:
1) Количество пар элементов последовательности, в которых сумма чисел делится на 10
2)Максимальную сумму двух элементов в паре среди всех таких пар.
В данной задаче под парой подразумевается два идущих подряд элемента последовательности.
В качестве ответа запишите сначала количество, а потом максимальное число без пробелов и разделителей. Если один из ответов отрицательный, записать его по модулю. Например, если количество чисел 99, а максимум -1234, то ответ 991234.
Решение
f = open(«fileotr7.txt»)
kol = 0
Max = -20000
pred = -10001
for x in f:
x = int(x)
if pred != -10001:
if (pred + x) % 10 == 0:
kol += 1
if pred+x > Max:
Max = pred+x
pred = x
print(kol, Max)
Количество: 648, сумма: 18780.
Ответ: 64818780
Показать решение
Задача 4
В файле содержится последовательность целых чисел. Элементы принимают целые значения от -10000 до 10000 включительно. Определите и запишите в ответе два значения:
1) Количество пар элементов последовательности, в которых оба числа делятся на 3
2) Минимальную сумму двух элементов в паре среди всех таких пар.
В данной задаче под парой подразумеваются два числа, расположенных на разных местах в наборе, порядок в паре неважен.
В качестве ответа запишите сначала количество, а потом минимальное число без пробелов и разделителей. Если один из ответов отрицательный, записать его по модулю. Например, если количество чисел 99, а минимум -1234, то ответ 991234.
Решение
f = open(«fileotr4.txt»)
kol = 0
Min = 20000
pred = -10001
a = []
for x in f:
x = int(x)
a.append(x)
for i in range(len(a)):
for j in range(i+1, len(a)):
if a[i] % 3 == 0 and a[j] % 3 == 0:
kol += 1
if a[i]+a[j] Min = a[i]+a[j]
print(kol, Min)
Количество: 306936, сумма: -19971.
Ответ: 30693619971
Показать решение
Задача 5
В файле содержится последовательность целых чисел. Элементы принимают целые значения от -10000 до 10000 включительно. Определите и запишите в ответе два значения:
1) Количество пар элементов последовательности, в которых хотя бы одно число делится на 10
2) Минимальную сумму двух элементов в паре среди всех таких пар.
В данной задаче под парой подразумевается два идущих подряд элемента последовательности.
В качестве ответа запишите сначала количество, а потом минимальное число без пробелов и разделителей. Если один из ответов отрицательный, записать его по модулю. Например, если количество чисел 99, а минимум -1234, то ответ 991234.
Решение
f = open(«fileotr2.txt»)
kol = 0
Min = 20000
pred = -10001
for x in f:
x = int(x)
if pred != -10001:
if pred % 10 == 0 or x % 10 == 0:
kol += 1
if pred+x < Min:
Min = pred+x
pred = x
print(kol, Min)
Количество: 1145, сумма: -19583.
Ответ: 114519583
Показать решение
Задача 6
В файле содержится последовательность целых чисел. Элементы принимают целые значения от 1 до 10000 включительно. Определите количество и сумму чисел, которые делятся на 59, но не делятся на 2, 3 и 5.
В качестве ответа запишите сначала количество, а потом сумму без пробелов и разделителей. Например, если количество чисел 99, а сумма 1234, то ответ 991234.
Для выполнения задания рекомендуется написать программу или воспользоваться редактором электронных таблиц.
Решение
Пример решения задачи на Python:
if (x % 59 == 0 and x % 2 != 0 and
x % 3 != 0 and x % 5 != 0):
Ответ: 427140
Показать решение
Задача 7
В файле содержится последовательность целых чисел. Элементы принимают целые значения от 1 до 10000 включительно. Определите количество и сумму чисел, которые делятся на 29, но не делятся на 13, 17 и 31.
В качестве ответа запишите сначала количество, а потом сумму без пробелов и разделителей. Например, если количество чисел 99, а сумма 1234, то ответ 991234.
Для выполнения задания рекомендуется написать программу или воспользоваться редактором электронных таблиц.
Решение
Пример решения задачи на Python:
if (x % 29 == 0 and x % 13 != 0 and
x % 17 != 0 and x % 31 != 0):
Ответ: 31169969
Показать решение
Задача 8
В файле содержится последовательность целых чисел. Элементы принимают целые значения от 1 до 10000 включительно. Определите количество и сумму чисел, которые делятся на 29, но не делятся на 13, 17 и 31.
В качестве ответа запишите сначала количество, а потом сумму без пробелов и разделителей. Например, если количество чисел 99, а сумма 1234, то ответ 991234.
Для выполнения задания рекомендуется написать программу или воспользоваться редактором электронных таблиц.
Решение
Пример решения задачи на Python:
if (x % 29 == 0 and x % 13 != 0 and
x % 17 != 0 and x % 31 != 0):
Ответ: 31168577
Показать решение
Задача 9
В файле содержится последовательность целых чисел. Элементы принимают целые значения от 1 до 10000 включительно. Определите количество и сумму чисел, в составе которых есть ровно 3 девятки.
В качестве ответа запишите сначала количество, а потом сумму без пробелов и разделителей. Например, если количество чисел 99, а сумма 1234, то ответ 991234.
Для выполнения задания рекомендуется написать программу или воспользоваться редактором электронных таблиц.
Решение
Пример решения задачи на Python:
Источник: egeturbo.ru