17 задание егэ информатика программа

Содержание

ЕГЭ информатика 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, а модуль их разности меньше наименьшего чётного элемента последовательности. В ответе запишите два числа: сначала количество найденных пар, а затем – максимальный модуль разности элементов …

Читайте также:
Dr web обзор программы

Е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

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru