Решу егэ задание 7 9759 информатика
Ускоренная подготовка к ЕГЭ с репетиторами Учи. Дома. Записывайтесь на бесплатное занятие!
—>
Задание 3 № 9759
Выберите два элемента, которые в соединениях могут иметь степень окисления –1. Запишите в поле ответа номера выбранных элементов.
Для выполнения заданий 1–3 используйте следующий ряд химических элементов:
Ответом в заданиях 1–3 является последовательность цифр, под которыми указаны химические элементы В данном ряду.
Задание 1 № 9757
Определите, атомы каких двух из указанных элементов имеют в основном состоянии один неспаренный электрон. Запишите в поле ответа номера выбранных элементов.
1. Литий имеет конфигурацию. На подуровне, где максимум может быть 2 электрона, у него только 1, он же как раз неспаренный.
2. Кремний имеет конфигурацию. На подуровне, где должно быть 6 электронов, т. е. 3 электронные пары, только 2 электрона, оба по правилу Хунда неспарены.
3. Бериллий имеет конфигурацию. На орбитали все электроны спарены, на орбитали их нет.
4. Хлор имеет конфигурацию. На подуровне, где должно быть 6 электронов, т. е. 3 электронные пары, только 5 электронов, а значит 4 из низ спарены в 2 электронные пары, а один неспарен.
5. Кислород имеет конфигурацию. На подуровне, где должно быть 6 электронов, т. е. 3 электронные пары, только 4 электрона, по правилу Хунда 2 из них неспарены.
Задание 3 № 9759
Задание 1 № 9757
Запишите в поле ответа номера выбранных элементов.
Chem-ege. sdamgia. ru
18.11.2018 0:28:24
2018-11-18 00:28:24
Источники:
Https://chem-ege. sdamgia. ru/problem? id=9759
ЕГЭ–2022, информатика: задания, ответы, решения. Обучающая система Дмитрия Гущина. » /> » /> .keyword { color: red; } Решу егэ задание 7 9759 информатика
Решу егэ задание 7 9759 информатика
Решу егэ задание 7 9759 информатика
Ускоренная подготовка к ЕГЭ с репетиторами Учи. Дома. Записывайтесь на бесплатное занятие!
—>
Задание 7 № 9759
Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 128×128 пикселей при условии, что в изображении могут использоваться 256 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
Один пиксель кодируется 8 битами памяти, так как 2 8 = 256.
Всего 128 * 128 = 2 7 · 2 7 = 2 14 пикселей.
Тогда объем памяти, занимаемый изображением 2 14 * 8 = 2 17 бит = 2 14 байт = 2 4 Кбайт = 16 Кбайт.
Откуда там 8? Может быть 2 в 8 степени? И ответ тогда 512 Кб
На каждый пиксель 8 бит, всего 2 14 пикселей. Сколько бит на все пиксели? Правильно: .
Задание 7 № 9795
Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 128×128 пикселей при условии, что в изображении могут использоваться 128 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
Один пиксель кодируется 7 битами памяти, поскольку используется 128 = 2 7 цветов.
Всего 128 * 128 = 2 7 · 2 7 = 2 14 пикселей.
Объем памяти, занимаемый изображением 2 14 * 7 = 7 · 2 11 байт = 7 · 2 Кбайт = 14 Кбайт.
Задание 7 № 10470
Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 512×512 пикселей при условии, что в изображении могут использоваться 256 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
Для того, чтобы закодировать один пиксель, то есть 256 цветов, требуется
Всего пикселей, то есть и памяти понадобится
Задание 7 № 10497
Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 1024×1024 пикселей при условии, что в изображении могут использоваться 16 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
Для того, чтобы закодировать один пиксель, то есть 16 цветов, требуется
Всего пикселей, то есть и памяти понадобится
Задание 7 № 11110
Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 320×640 пикселей при условии, что в изображении могут использоваться 256 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
Заметим, что 256 = 2 8 , то есть для хранения цвета одного пиксела изображения нужно использовать Значит, для хранения изображения размером 320×640 пикселей нужно использовать:
Задание 7 № 9795
—>
Задание 7 10497.
Inf-ege. sdamgia. ru
29.01.2020 4:22:57
2020-01-29 04:22:57
Источники:
Https://inf-ege. sdamgia. ru/test? theme=250
ЕГЭ–2022, информатика: задания, ответы, решения. Обучающая система Дмитрия Гущина. » /> » /> .keyword { color: red; } Решу егэ задание 7 9759 информатика
Решу егэ задание 7 9759 информатика
Решу егэ задание 7 9759 информатика
Ускоренная подготовка к ЕГЭ с репетиторами Учи. Дома. Записывайтесь на бесплатное занятие!
—>
Задание 7 № 9759
Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 128×128 пикселей при условии, что в изображении могут использоваться 256 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
Один пиксель кодируется 8 битами памяти, так как 2 8 = 256.
Всего 128 * 128 = 2 7 · 2 7 = 2 14 пикселей.
Тогда объем памяти, занимаемый изображением 2 14 * 8 = 2 17 бит = 2 14 байт = 2 4 Кбайт = 16 Кбайт.
—>
Задание 7 № 9759
Всего 128 128 2 7 2 7 2 14 пикселей.
Inf-ege. sdamgia. ru
02.07.2020 21:20:18
2020-07-02 21:20:18
Источники:
Https://inf-ege. sdamgia. ru/problem? id=9759
Мы подошли к 14 заданию из ЕГЭ по информатике 2022. Оно связано с различными системами счисления. Что такое различные системы счисления, мы рассматривали в этой статье. Так же будет полезно посмотреть эту статью.
Переходим к первому тренировочному 14-ому заданию из ЕГЭ по информатике. Раньше это задание было под номером 16.
Задача (ЕГЭ по информатике, 2019, Москва)
Значение выражения 536 + 524 — 25 записали в системе счисления с основанием 5. Сколько цифр «4» содержится в этой записи?
Решение:
Первый способ. (С помощью Питона)
f = 5**36 + 5**24 - 25 s='' while f>0: s = s + str(f%5) f = f // 5 print(s.count('4'))
В переменную f записываем функцию. Две звёздочки подряд обозначают возведение в степень. Заводим строчку s, где и будет сформировано число в пятеричной системе.
Сам перевод числа f в пятеричную систему происходит в цикле WHILE.
Записываем остатки от деления на 5 в строку s. Делаем так же, как если бы переводили в ручную. И так же производим само целочисленное деление. Это мы тоже делаем, когда переводим на листке бумаги.
В строке s получается число в пятеричной системе, но в цифры в этой записи стоят в обратном порядке. Ведь, когда мы переводим в ручную, остатки должны записать задом наперёд.
Здесь и не важен порядок цифр, важно количество четвёрок!
С помощью функции count находим количество четвёрок в строке s.
В ответе напишем 22.
Второй способ. (Классический)
Сформулируем главное правило, на которое будем опираться при решении подобного типа задач.
Примеры:
54 (в десятичной системе) — это 100005 (в пятеричной системе)
72 (в десятичной системе) — это 1007 (в семеричной системе)
29 (в десятичной системе) — это 10000000002 (в двоичной системе)
Перепишем наше выражение, чтобы все числа были в виде степени представлены.
536 + 524 — 52
Посчитаем 536 + 524 в пятеричной системе столбиком, используя основное правило.
Здесь всё просто: ноль прибавить ноль, будет ноль. Единица плюс ноль, будет один.
Теперь от получившегося числа нужно отнять 52 (1005).
Первые два разряда посчитать легко. Ноль минус ноль, будет ноль.
Третий разряд: из нуля отнять единицу мы не можем, поэтому занимаем у более старших разрядов.
В более старших разрядах тоже нули, поэтому идём до единицы, у которой можно занять. Получается 22 четвёрки.
Вот как было бы, если бы считали в нашей родной десятичной системе счисления в аналогичной ситуации.
Здесь мы считаем в десятичной системе, поэтому получаются девятки. В нашей задаче считали в пятеричной системе, поэтому получаются четвёрки.
В ответе напишем 22 четвёрки.
Ответ: 22
Задача (ЕГЭ по информатике, 2020, Москва)
Значение выражения 168 × 420 — 45 — 64 записали в системе счисления с основанием 4. Сколько цифр «3» содержится в этой записи?
Решение:
Первый способ. (С помощью Питона)
f = 16**8 * 4**20 - 4**5 - 64 s='' while f>0: s = s + str(f%4) f = f // 4 print(s.count('3'))
Второй способ. (Классический)
Преобразуем наше выражение. Приведём всё к 4-ам.
168 × 420 — 45 — 64 =
= (42)8 × 420 — 45 — 43 =
= 416 × 420 — 45 — 43 =
= 436 — 45 — 43
Здесь не можем применить технику устного счёта, потому что стоят два минуса. Значит, будем решать с помощью столбиков.
Сначала посчитаем 436 — 45.
Теперь от этого числа нужно отнять 43 (10004)
Получается 32 тройки.
В последнем вычислении нет ничего сложно. В десятичной системе вы бы легко вычислили в аналогичной ситуации.
Ответ: 32
Задача (Тренировочная)
Укажите через запятую в порядке возрастания все десятичные натуральные числа, не превосходящие 17, запись которых в троичной системе счисления оканчивается на две одинаковые цифры.
Решение:
1) Переведём число 17 в троичную систему.
Получилось 1223.
2) Теперь выпишем все числа, которые не превосходят 1223 (Т.е. 1223 тоже подходит!), запись которых в троичной системе счисления оканчивается на две одинаковые цифры. В троичной системе могут применяться цифры 0, 1, 2.
1223
1223
1113
1003
223
113
Теперь переведём эти числа в десятичную систему.
1223 = 2 × 30 + 2 × 31 + 1 × 32 = 1710
1113 = 1 × 30 + 1 × 31 + 1 × 32 = 1310
1003 = 0 × 30 + 0 × 31 + 1 × 32 = 910
223 = 2 × 30 + 2 × 31 = 810
113 = 1 × 30 + 1 × 31 = 410
Ответ: 4, 8, 9, 13, 17
Ещё один интересный тип задания номер 14, который вполне может быть на реальном ЕГЭ по информатике 2022.
Задача (Уравнение)
Чему равно наименьшее основание позиционной системы счисления x, при котором 225x = 405y?
Ответ записать в виде целого числа.
Решение:
Переведём каждое из чисел 225x и 405y в десятичную систему счисления и приравняем, т.к. эти числа равны.
5 × x0 + 2 × x1 + 2 × x2 = 5 × y0 + 0 × y1 + 4 × y2
Любое число в нулевой степени — это 1. Значит, 5 × x0 = 5 × y0 = 5. Эти два выражения равны одному и тому же значению, следовательно, их можно убрать и слева, и справа.
2x + 2x2 = 4y2
x + x2 = 2y2
x(1 + x) = 2y2
Получили уравнение в целых числах. Слева умножение двух последовательных чисел. Нужно начать подбирать целые числа.
При y = 6 :
x (1 + x) = 2 × 62 = 72 ; Произведение двух последовательных чисел 8 * 9 = 72. Значит, x = 8.
Мы начали проверку с числа 6, потому что у нас в уравнении присутствуют цифра 5. Значит, система счисления может быть минимум с основанием 6.
Получается, что наименьшее значение x равно 8.
В подобных задач нужно знать, что числа обязательно найдутся, нужно их просто хорошо поискать.
Для качественной проработки 14 задания из ЕГЭ по информатике 2022 разберём ещё некоторые задачи.
Задача (Основание системы)
Запись числа 338 в системе счисления с основанием N содержит 3 цифры и оканчивается на 2. Чему равно максимально возможное основание системы счисления?
Решение:
В этой задаче применим формулу:
Примером для данной формулы можно взять два разряда в двоичной системе. Максимальное число в двоичной системе равно 112. А в десятичной системе это число равно 310. Т.е. 22 — 1.
338 число будет точно больше, чем двухзначное число с основанием N.
Получается неравенство:
338 > N2 — 1
N2 < 339
N — положительное целое число. Тогда:
N < √339 ≈ 18
N ≤ 18
Сказано, что число в системе с основанием N оканчивается на 2. Поэтому первый остаток должен быть равен 2!
Будем идти вниз от числа 18 и проверять, на что делится 336.
Число 336 должно делится на N.
Подошло число 16 (16 * 21 = 336!)
Ответ: 16
Продолжаем подготовку к 14 заданию из ЕГЭ по информатике 2022
Задача (На понимание)
Запись числа в девятеричной системе счисления заканчивается цифрой 4. Какой будет последняя цифра в записи этого числа в троичной системе счисления?
Решение:
Подберём такие числа в десятичной системе, которые в остатке при первом делении на 9 дадут 4!
Посмотрим, какой остаток будет при делении этого же числа на 3 при первом делении. Получается 1. Это и будет ответ.
Ответ: 1
Задача (Закрепление материала)
Укажите через запятую в порядке возрастания все основания систем счисления, в которых запись числа 23 оканчивается на 2.
Решение:
Нужно перебрать все числа от 3 до 23 и определить, какие из них при делении числа 23 дадут остаток 2.
23 : 3 = 7 (ост. 2) +
23 : 4 = 5 (ост. 3) —
23 : 5 = 4 (ост. 3) —
23 : 6 = 3 (ост. 5) —
23 : 7 = 3 (ост. 2) +
23 : 8 = 2 (ост. 7) —
23 : 9 = 2 (ост. 5) —
23 : 10 = 2 (ост. 3) —
23 : 11 = 2 (ост. 1) —
23 : 12 = 1 (ост. 11) —
23 : 13 = 1 (ост. 10) —
23 : 14 = 1 (ост. 9) —
23 : 15 = 1 (ост. 
23 : 16 = 1 (ост. 7) —
23 : 17 = 1 (ост. 6) —
23 : 18 = 1 (ост. 5) —
23 : 19 = 1 (ост. 4) —
23 : 20 = 1 (ост. 3) —
23 : 21 = 1 (ост. 2) +
23 : 22 = 1 (ост. 1) —
23 : 23 = 1 (ост. 0) —
Подходят числа 3, 7, 21.
Здесь можно и написать программу:
for i in range(3, 24): if 23%i==2: print(i)
Ответ: 3, 7, 21
Задача (Добьём 14 задание из ЕГЭ по информатике 2022)
В некоторой системе счисления записи десятичных чисел 66 и 40 заканчиваются на 1. Определите основание системы счисления.
Решение:
Нужно найти такое число, чтобы числа 66 и 40 при делении на это число давали остаток 1.
Т.е. искомое число должно быть делителем чисел 65 (66-1) и 39 (40-1). У числа 39 не так много делителей: 1, 3, 13, 39
Видим, что число 65 делится на 13 (65 : 13 = 5). Поэтому искомое число равно 13.
Ответ: 13
Задача (Для чемпионов!)
В какой системе счисления выполняется равенство 12 · 13 = 222?
В ответе укажите число – основание системы счисления.
Решение:
Если бы мы находились в десятичной системе, то последней цифрой была бы 6 (2 * 3). Но у нас 2! Т.е. Система счисления меньше или равна 6, т.к. если бы система счисления была больше 6, то у нас была бы 6 последняя цифра.
Шестёрка не «поместилась» в младший разряд, от неё осталось только 2. Остальные 4 единицы ушли в более старший разряд. Если 4 единицы составляют единицу более старшего разряда, то значит, мы находимся в четверичной системе.
Ответ: 4
Задача (Новый тип, Статград окт 2022)
В выражении 1xBAD16 + 2CxFE16 x обозначает некоторую цифру из алфавита шестнадцатеричной системы счисления. Определите наименьшее значение x, при котором значение данного выражения кратно 15. Для найденного x вычислите частное от деления данного выражения на 15 и запишите его в ответе в десятичной системе счисления.
Решение:
Здесь дана сумма чисел, которые написаны в шестнадцатеричной системе счисления.
Мы будем перебирать каждую цифру из шестнадцатеричной системы (0-15) с помощью цикла. Нас будут интересовать те значения x, при котором сумма этих чисел будет делится на 15.
for x in range(0, 16): a=13*16**0 + 10*16**1 + 11*16**2 + x*16**3 + 1*16**4 b=14*16**0 + 15*16**1 + x*16**2 + 12*16**3 + 2*16**4 if (a+b)%15==0: print(x, (a+b)//15)
Чтобы проверить, делится ли данное выражение на 15, переводим оба слагаемых в нашу родную десятичную систему. Переводим стандартным образом, об этом можно прочитать здесь.
В задаче нужно написать для наименьшего найденного значения x результат от деления данной суммы на 15.
Получается 18341
Ответ: 18341
Задача(Новый тип, закрепление)
(Богданов) Операнды арифметического выражения записаны в системе счисления с основанием 17:
9759x17 + 3×10817
В записи чисел переменной x обозначена неизвестная цифра из алфавита 17-ричной системы счисления. Определите наименьшее значение x, при котором значение данного арифметического выражения кратного 11. Для найденного значения x вычислите частное от деления значения арифметического выражения на 11 и укажите его в ответе в десятичной системе счисления. Основание системы счисления в ответе указывать не нужно.
Решение:
Решим задание с помощью предыдущего шаблона на языке Python.
for x in range(0, 17): a=x*17**0 + 9*17**1 + 5*17**2 + 7*17**3 + 9*17**4 b=8*17**0 + 0*17**1 + 1*17**2 + x*17**3 + 3*17**4 if (a+b)%11==0: print(x, (a+b)//11)
Ответ: 95306
Задача (Новый тип, две переменные)
(В. Шубинкин) Числа M и N записаны в системах счисления с основаниями 15 и 13 соответственно.
M = 2y23x515, N = 67x9y13
В записи чисел переменными x и y обозначены допустимые в данных системах счисления неизвестные цифры. Определите наименьшее значение натурального числа A, при котором существуют такие x, y, что M + A кратно N.
Решение:
Принцип решения данной задачи похож на решение 15 задания из ЕГЭ по информатике.
for A in range(1, 5000): for x in range(0, 13): for y in range(0, 13): M=5*15**0 + x*15**1 + 3*15**2 + 2*15**3 + y*15**4 + 2*15**5 N=y*13**0 + 9*13**1 + x*13**2 + 7*13**3 + 6*13**4 if (M+A)%N==0: print(A)
Нужно найти A, значит, начинаем перебирать A. Идём от 1, т.к. речь идёт о натуральных числах. Перебираем x и y. Они могут принимать значения из алфавита в 13-ой системе. Берём меньшую, т.к. эти переменные и в первом числе, и во втором одинаковые.
Если выполняется условие задачи, то нам интересно такое A при котором это произошло.
В этой задаче A получается достаточно большим, поэтому перебираем эту переменную до 5000.
Ответ: 1535
На этом всё! Вы прошли чемпионскую тренировку по подготовке 14 задания из ЕГЭ по информатике 2022. Успехов на экзамене!
«В переменную f записываем функцию». В переменную f мы записываем не функцию, а выражение
Господа, вот это я понимаю, по-настоящему чемпионская подготовка. Тут же и язык свой придумали, и решение на нём сделали. Скажите, зачем над змеёй то издеваться? Очень уж режет слух неправильное произношение. «Пайтон» — вот как должно быть. Я бы промолчал, увидев это раз, но видя подобное насилие над словом постоянно — молчать более не могу
Для ласт задачи модно сделать код куда проще и короче
for a in range(1, 10000):
for x in ‘0123456789ABC’:
for y in ‘0123456789ABC’:
M = int(f’2{y}23{x}5′, 15)
N = int(f’67{x}9{y}’, 13)
if (M + a) % N == 0:
print(a)
break
Первое задание, первое решение, очепятка: «В ответе напишем 4»,
вместо: «В ответе напишем 22».
И спасибо Вам за этот сайт!)
14-е задание: «Операции в системах счисления»
Уровень сложности
— повышенный,
Требуется использование специализированного программного обеспечения
— нет,
Максимальный балл
— 1,
Примерное время выполнения
— 5 минут.
Проверяемые элементы содержания: Знание позиционных систем счисления
До ЕГЭ 2021 года — это было задание № 16 ЕГЭ
Плейлист видеоразборов задания на YouTube:
Задание демонстрационного варианта 2022 года ФИПИ
Содержание:
- Определите наибольшее/наименьшее значение x, y
- Сколько цифр и сумма цифр
- Найти основание системы счисления и уравнения
Определите наибольшее/наименьшее значение x, y
14_14:
Операнды арифметического выражения записаны в системе счисления с основанием 15.
82x19₁₅ – 6x073₁₅
В записи чисел переменной x обозначена неизвестная цифра из алфавита 15-ричной системы счисления. Определите наименьшее значение x, при котором значение данного арифметического выражения кратно 11. Для найденного значения x вычислите частное от деления значения арифметического выражения на 11 и укажите его в ответе в десятичной системе счисления. Основание системы счисления в ответе указывать не нужно.
Ответ: 7806
Показать решение:
✎ Решение с использованием программирования:
PascalABC.net:
|
||
| Python: | ||
| С++: |
Сколько цифр и сумма цифр
14_12:
Значение арифметического выражения
43∙7103 – 21∙757 + 98
записали в системе счисления с основанием 7.
Найдите сумму цифр получившегося числа и запишите её в ответе в десятичной системе счисления.
Ответ: 276
Показать решение:
✎ Решение с использованием программирования:
PascalABC.net, Решение 1:
|
||
PascalABC.net, Решение 2:
|
||
Python:
|
||
| С++: |
14_1:
Значение арифметического выражения:
21024 + 464 — 64
записали в системе счисления с основанием 2.
Ответ: 123
✍ Показать решение:
✎ Решение с использованием программирования:
PascalABC.net, Решение 1:
|
||
PascalABC.net, Решение 2:
|
||
Python:
|
||
| С++: |
✎ Решение теоретическое:
- Существует правило:
- Чтобы воспользоваться этим правилом, преобразуем общее выражение к степеням двойки:
2N = 10..02(1 единица и N нулей)
21024 + (22)64 - 26 = 21024 + 2128 - 26
10...0 (1024 нуля) + 10...0 (128 нулей) - 10...0 (6 нулей)
10....00000 - 1024 нуля + 10..0 - 128 нулей _________________________ 10....10..0
10....00000 - 1024 нуля + 10..0 - 128 нулей _________________________ 10....10..0 - запомним единицу
2N — 2K = 1…1 (N - K единиц)0…0(K нулей)
10..0000000 - 128 нулей - 1000000 _________________________ 11..1000000 - 122 единицы и 6 нулей
122 + 1 = 123 единицы
📹 Видео (аналитическое решение)
📹 Видеорешение на RuTube здесь
14 задание. Демоверсия ЕГЭ 2018 информатика:
Значение арифметического выражения:
4910 + 730 – 49
записали в системе счисления с основанием 7.
Сколько цифр «6» содержится в этой записи?
Типовые задания для тренировки
Ответ: 18
✍ Показать решение:
✎ Решение с использованием программирования:
PascalABC.net, решение 1:
|
||
PascalABC.net, решение 2:
|
||
Python:
|
||
| С++: |
✎ Решение теоретическое:
- Приведем все числа к степеням 7:
720 + 730 - 72
730 + 720 - 72
1. an = 10..0a n 2. an - am = (a-1)..(a-1)0..0a n-m m
730 = 10..0
30
0 + (20 - 2) = 18
Результат: 18
📹 Видео (аналитическое решение)
📹 Видеорешение на RuTube здесь
14_2:
Значение арифметического выражения:
4500 + 3*42500 + 16500 — 1024
записали в системе счисления с основанием 4.
Сколько цифр «3» содержится в этой записи?
Типовые задания для тренировки
Ответ: 496
✍ Показать решение:
✎ Решение с использованием программирования:
PascalABC.net:
|
||
Python:
|
||
| С++: |
Результат: 496
📹 Видео (аналитическое решение)
📹 Видеорешение на RuTube здесь
14_5:
Значение арифметического выражения: 81024 + 832 – 65 – записали в системе счисления с основанием 8. Сколько цифр «7» содержится в этой записи?
Типовые задания для тренировки
Ответ: 31
✍ Показать решение:
✎ Решение с использованием программирования:
PascalABC.net:
|
||
Python:
|
||
| С++: |
✎ Решение теоретическое:
- Приведем все числа к степеням восьмерки:
65 = 64 + 1 = 82 + 80;
81024 + 832 - (82 + 80); 81024 + 832 - 82 - 80
1. an = 10..0a n 2. an - am = (a-1)..(a-1)0..0a n-m m
81024 = 10..0
1024
3.-2n = -2n+1 + 2n
! Формула предназначена для чисел в двоичной системе счисления, но для подсчета цифр "7" в 8-й (или "6" в 7-й и т.п.) ее можно использовать (для поиска единиц или нулей она не подходит!!!)
-82 = -83 + 82
! обратите внимание, что тождество неверно, но
при поиске количества "7" этой формулой можно воспользоваться
(для поиска единиц или нулей она не подходит!)
Получаем:
81024 + 832 - 83 + 82- 80
0 + (32 - 3) + (2 - 0) = 31
14_13:
Сколько значащих нулей в двоичной записи числа 4350 + 8340 – 2320 – 12?
Ответ: 324
Показать решение:
-
✎ Решение с использованием программирования:
PascalABC.net:
|
||
PascalABC.net, решение 2:
|
||
Python:
|
||
| С++: |
✎ Решение теоретическое:
4350 + 8340 – 2320 – 12
(22)350 + (23)340 - 2320 - 3*22 = (22)350 + (23)340 - 2320 - 12 = 2700 + 21020 - 2320 - (23 + 22)
21020 + 2700 - 2320 - 23 - 22
-2n = -2n+1+2n и преобразуем выражение:21020 + 2700 - 2321+ 2320- 24 + 23 - 22
21020 -> один не ноль 2700 - 2321 -> 379 не нулей 2320- 24 -> 316 не нулей 23 - 22 -> один не ноль Итого: 1+ 379+316 +1 = 697
1021 - 697 = 324
Результат: 324
Найти основание системы счисления и уравнения
14_7:
Укажите, сколько всего раз встречается цифра 2 в записи чисел 13, 14, 15, …, 23 в системе счисления с основанием 3.
Типовые задания для тренировки
Ответ: 13
Показать решение:
- Для начала достаточно перевести первое и последнее число предложенного интервала в троичную систему счисления. Сделаем это:
1.
13 | 3
12 4 | 3
1 3 1
1
1310 = 1113
2.
23 | 3
21 7 | 3
2 6 2
1
2310 = 2123
111, 112, 120, 121, 122, 200, 201, 202, 210, 211, 212
111, 112, 120, 121, 122, 200, 201, 202, 210, 211, 212
Ответ: 9
Показать решение:
- Разделим уравнение на три части и вычислим каждую часть отдельно (выделим части разным цветом):
204N+1 = 204N + 2616 1 2 3
1.
210
204N+1
По формуле получаем:
2*(N+1)2 + 0*(N+1)1 + 4*(N+1)0 =
= 2*(N2 + 2N + 1) + 0 + 4 = 2N2 + 4N + 6
2.
210
204N
По формуле получаем:
2*N2 + 0*N1 + 4*N0 =
= 2N2 + 4
3. 2616 = 3810
2N2 + 4N + 6 = 2N2 + 4 + 38; 4N = 36; N = 9
Ответ: 7
Показать решение:
- Вместо обозначения искомой системы счисления введем неизвестное x:
144x + 24x = 201x
144 + 24 = 201 1*x2 + 4*x1 + 4*x0 + 2*x1 + 4*x0 = 2*x2 + 0*x1 + 1*x0
x2 - 6x - 7 = 0
D = b2 - 4ac = 36 - 4*1*(-7) = 64
x = (-b ± √D)/2a
x1 = (6 + 8)/2 = 7
x2 = (6 - 8)/2 - не подходит
x = 7
14_9:
В некоторой системе счисления записи десятичных чисел 68 и 94 заканчиваются на 3. Определите основание системы счисления.
Типовые задания для тренировки
Ответ: 13
Показать решение:
- Вспомним правило:
- Примем искомую систему счисления за x. Тогда, исходя из приведенного правила имеем:
Последняя цифра записи числа в системе счисления с основанием X — это остаток от деления этого числа на X
94 / x = некоторое число и остаток 3 и 68 / x = некоторое число и остаток 3
91/x 65/x
91 - 65 = 26 65 - 26 = 39 39 - 26 = 13 26 - 13 = 13
14_10:
Некоторое число X из десятичной системы счисления перевели в системы счисления с основаниями 16, 8. Часть символов при записи утеряна. Позиции утерянных символов обозначены *:
X = *516 = *0*8
Сколько чисел соответствуют условию задачи?
Типовые задания для тренировки
Ответ: 3
Показать решение:
- Данные числа с утерянными символами переведем из 16-й и из 8-й системы счисления в двоичную. Перевод будем делать триадами и тетрадами, неизвестные позиции оставим пустыми:
1. *516
* | 5 16
* * * * | 0 1 0 1 2
2. *0*8
* | 0 | * 8
* * *|0 0 0|* * * 2
* * 0 0 0 1 0 1
1. 01000101 2. 10000101 3. 11000101
📹 Видео (аналитическое решение
📹 Видеорешение на RuTube здесь)
14_4:
Укажите через запятую в порядке возрастания все основания систем счисления, в которых запись числа 75 оканчивается на 13.
Типовые задания для тренировки
Ответ: 8,72
✍ Показать решение:
- Так как 75 должно оканчиваться на 13, то имеем два общих случая:
1. 7510 = 13N 2. 7510 = ...13N (число оканчивается на 13)
1 случай:
75|N N|1 отсюда имеем => 75 - N = 3; т.е. N = 72 3
2 случай:
75|N 72|y отсюда имеем => 75 = Ny + 3, где N - целое, неотриц. 3
75|N 72| y |N => y = Nz + 1, где z - целое, неотриц. 3 y-1|z 1
75 = Ny + 3 y = Nz + 1
75 = N (Nz + 1) + 3; 75 = N2z + N + 3; 75 = N2z + N
z = (72 - N)/N2
72 - 5 / 52 = 67 / 25 не делится, - не подходит!
75 | 4
72 | 18| 4
3 16| 2
2 => не подходит! должна быть единица
75 | 6
72 | 12| 6
3 12| 1
0 => не подходит! должна быть единица
75 | 7
70
5 => не подходит! должна быть 3
75 | 8
72 | 9| 8
3 8| 1
1 => подходит!
📹 Видео (аналитический способ)
📹 Видеорешение на RuTube здесь
14_11:
Выражение 25*325 записано в троичной системе счисления. Определите, сколько в этой записи цифр 0, 1 и 2.
Ответ: «0»=26, «1»=2, «2»=1
Показать решение:
-
Рассмотрим каждый сомножитель отдельно.
- Первый сомножитель:
25 = 32 Переведем в троичную систему счисления (делением на 3, переписываем остатки). Результат: 3210 = 10123
325 = 10..0{25 нулей}3
1000 x 1012 = ---- 2000 1000 0000 1000 ------- 1012000
📹 Видео (аналитическое решение)
📹 Видеорешение на RuTube здесь
ЕГЭ-2023 по информатике. Разбор задания №14
Составил:
учитель информатики
МОУ Подосинковской СОШ
Казаров С.Р.
Кодирование чисел. Системы счисления
- Прямое сложение в системах счисления
- Операции в одной системе счисления
- Операции в разных системах счисления с одной переменной
- Операции в разных системах счисления с двумя переменными
Прямое сложение в системах счисления
Сколько единиц содержится в двоичной записи значения выражения: 8 2020 + 4 2017 + 26 – 1?
Прямое сложение в системах счисления
Решение.
Преобразуем немного выражение, получим:
2 6060 + 2 4034 + 25
2 6060 = 100..(всего 6060 нулей)..00 2
2 4034 = 100..(всего 4034 нулей)..00 2
25 10 = 11001 2
В двоичной записи результат будет выглядеть так:
100..(всего 2025 нулей)..00100..(всего 4029 нулей)..0011001
Всего 5 единиц.
Прямое сложение в системах счисления
Решение на языке Python
x = 8**2020 + 4**2017 + 26 — 1
s = ‘ ‘
while x != 0:
s += str(x % 2)
x //= 2
s = s[::-1]
print(s.count(«1»))
Прямое сложение в системах счисления
Значение арифметического выражения: 125 + 25 3 + 5 9 – записали в системе счисления с основанием 5. Сколько значащих нулей содержит эта запись?
Прямое сложение в системах счисления
Решение.
Последовательно рассмотрим данное выражение.
Рассмотрим первое слагаемое 125=5 в кубе =1000_5 .
Рассмотрим второе слагаемое: 25 в кубе = 5 в степени левая круглая скобка 6 правая круглая скобка = 1000000_5..
Рассмотрим третье слагаемое: 5 в степени левая круглая скобка 9 правая круглая скобка = 100…00_5 — на конце 9 нулей.
Результат сложения первых двух чисел: 5 в кубе плюс 5 в степени левая круглая скобка 6 правая круглая скобка = 1001000_5.
На последнем шаге получаем: 1000000000 плюс 1001000=1001001000 .
Нетрудно увидеть, что всего 7 значащих нулей.
Ответ: 7
Прямое сложение в системах счисления
Решение на языке Python
x = 125 + 25**3 + 5**9
s = ‘ ‘
while x != 0:
s += str(x % 5)
x //= 5
s = s[::-1]
print(s.count(«0»))
Операции в одной системе счисления
Операнды арифметического выражения записаны в системе счисления с основанием 19:
321×419 + 498×919
В записи чисел переменной x обозначена неизвестная цифра из алфавита девятнадцатеричной системы счисления. Определите наименьшее значение x, при котором значение данного арифметического выражения кратно 23. Для найденного значения x вычислите частное от деления значения арифметического выражения на 23 и укажите его в ответе в десятичной системе счисления. Основание системы счисления в ответе указывать не нужно.
Операции в одной системе счисления
При помощи цикла for будем перебирать x в соответствии в заданной системой счисления. Затем переведём все числа в десятичную систему счисления и найдём их сумму, записав полученное значение в переменную. Проверим кратность переменной на 23 и выведем частное от деления значения арифметического выражения.
Решение на языке Python
for x in ‘0123456789ABCDEFGHI’:
t = int(‘321’ + x + ‘4’, 19) + int(‘498’ + x + ‘9’, 19)
if t % 23 == 0:
print(t // 23)
exit
Ответ: 43100.
Операции в одной системе счисления
Числа M и N записаны в системе счисления с основанием 9 соответственно.
M = 842×59, N = 8×7259
В записи чисел переменной x обозначена неизвестная цифра из алфавита девятеричной системы счисления. Определите наименьшее значение натурального числа A, при котором существует такой x, что M + A кратно N.
Операции в одной системе счисления
При помощи цикла for будем перебирать числа A и x (в соответствии в заданной системой счисления). Затем переведём числа M и N в десятичную систему счисления. Проверим кратность суммы M и A на N и выведем наименьшее A на экран.
Решение на языке Python
for A in range(1, 1000):
for x in ‘012345678’:
M = int(‘842’ + x + ‘5’, 9)
N = int(‘8’ + x + ‘725’, 9)
if (M + A) % N == 0:
print(A)
exit
Ответ: 387.
Операции в разных системах счисления с одной переменной
Операнды арифметического выражения записаны в системе счисления с основаниями 18 и 12:
28×218 + 93×512
В записи чисел переменной x обозначена неизвестная цифра из алфавита десятичной системы счисления. Определите наименьшее значение x, при котором значение данного арифметического выражения кратно 133. Для найденного значения x вычислите частное от деления значения арифметического выражения на 133 и укажите его в ответе в десятичной системе счисления. Основание системы счисления в ответе указывать не нужно.
Операции в разных системах счисления с одной переменной
При помощи цикла for будем перебирать x в соответствии в заданной системой счисления. Затем переведём все числа в десятичную систему счисления и найдём их сумму, записав полученное значение в переменную. Проверим кратность переменной на 133 и выведем частное от деления значения арифметического выражения.
Решение на языке Python
for x in ‘0123456789’:
t = int(’28’ + x + ‘2’, 18) + int(’93’ + x + ‘5’, 12)
if t % 133 == 0:
print(t // 133)
break
Ответ: 229.
Операции в разных системах счисления с одной переменной
Операнды арифметического выражения записаны в системе счисления с основаниями 13 и 18:
xA0413 + 1Dx318
В записи чисел переменной x обозначена неизвестная цифра из алфавита десятичной системы счисления. Определите наименьшее значение x, при котором значение данного арифметического выражения кратно 184. Для найденного значения x вычислите частное от деления значения арифметического выражения на 184 и укажите его в ответе в десятичной системе счисления. Основание системы счисления в ответе указывать не нужно.
Операции в разных системах счисления с одной переменной
При помощи цикла for будем перебирать x в соответствии в заданной системой счисления. Затем переведём все числа в десятичную систему счисления и найдём их сумму, записав полученное значение в переменную. Проверим кратность переменной на 184 и выведем частное от деления значения арифметического выражения.
Решение на языке Python
for x in ‘0123456789A’:
t = int(‘ ‘ + x + ‘A04’, 13) + int(‘1D’ + x + ‘3’, 18)
if t % 184 == 0:
print(t // 184)
break
Ответ: 124.
Операции в разных системах счисления с двумя переменными
Операнды арифметического выражения записаны в системах счисления с основаниями 15 и 16:
90x4y15 + 91xy216
В записи чисел переменными x и y обозначены допустимые в данных системах счисления неизвестные цифры. Определите значения x и y, при которых значение данного арифметического выражения будет наименьшим и кратно 56. Для найденных значений x и y вычислите частное от деления значения арифметического выражения на 56 и укажите его в ответе в десятичной системе счисления. Основание системы счисления в ответе указывать не нужно.
Операции в разных системах счисления с двумя переменными
При помощи цикла for будем перебирать x и y в соответствии в заданными системами счислений. Затем переведём все числа в десятичную систему счисления и найдём их сумму, записав полученное значение в переменную. Проверим кратность переменной на 56 и выведем частное от деления значения арифметического выражения.
Решение на языке Python
result_search = [ ]
for x in ‘0123456789ABCDE’:
for y in ‘0123456789ABCDE’:
t = int(’90’ + x + ‘4’ + y, 15) + int(’91’ + x + y + ‘2’, 16)
if t % 56 == 0:
result_search.append(t)
if result_search:
print(min(result_search) // 56)
Операции в разных системах счисления с двумя переменными
Операнды арифметического выражения записаны в системах счисления с основаниями 7 и 9:
yx3207 + 1x3y39
В записи чисел переменными x и y обозначены допустимые в данных системах счисления неизвестные цифры. Определите значения x и y, при которых значение данного арифметического выражения будет наименьшим и кратно 181. Для найденных значений x и y вычислите частное от деления значения арифметического выражения на 181 и укажите его в ответе в десятичной системе счисления. Основание системы счисления в ответе указывать не нужно.
Операции в разных системах счисления с двумя переменными
При помощи цикла for будем перебирать x и y в соответствии в заданными системами счислений. Затем переведём все числа в десятичную систему счисления и найдём их сумму, записав полученное значение в переменную. Проверим кратность переменной на 181 и выведем частное от деления значения арифметического выражения.
Решение на языке Python
result_search = [ ]
for x in ‘0123456’:
for y in ‘0123456’:
t = int(y + x + ‘320’, 7) + int(‘1’ + x + ‘3’ + y + ‘3’, 9)
if t % 181 == 0:
result_search.append(t)
if result_search:
print(min(result_search) // 181)
Ответ: 148.
В презентации использовались материалы с сайтов
https://inf-ege.sdamgia.ru/
https://kpolyakov.spb.ru/
https://fipi.ru/

В конце варианта приведены правильные ответы ко всем заданиям. Вы можете свериться с ними и найти у себя ошибки.
Скачать тренировочный вариант ЕГЭ: Скачать
Файлы для варианта: Скачать
Интересные задания:
4. Все заглавные буквы русского алфавита закодированы неравномерным двоичным кодом, в котором никакое кодовое слово не является началом другого кодового слова. Это условие обеспечивает возможность однозначной расшифровки закодированных сообщений. Известно, что слово СПОРТЛОТО кодируется как 10010100110011110000100. Какой код соответствует букве Л, если известно, что коды подбирались под минимальную длину заданного слова. Примечание: под условием Фано понимается такой метод кодирования, при котором ни одно кодовое слово не является началом другого кодового слова. Такой способ кодирования позволяет получить однозначно декодируемый код.
5. На вход алгоритма подаётся натуральное число N большее 4. Алгоритм строит по нему новое число R следующим образом. 1. Строится двоичная запись числа N. 2. Далее эта запись обрабатывается по следующему правилу:
а) если количество цифр в двоичной записи числа нечётное, то центральный бит двоичного представления инвертируется;
б) если количество цифр в двоичной записи числа чётное, то два центральных бита двоичного представления инвертируется; Например, для исходного числа 610 = 1102 результатом является число 1002 = 410, а для исходного числа 910 = 10012 результатом является число 11112 = 1510. Укажите минимальное число N, после обработки которого с помощью этого алгоритма получается число R, большее 100 и меньшее N. В ответе запишите это число в десятичной системе счисления.
7. Спутник каждую секунду делает снимок 20 на 7.6 километра. Размер пикселя на местности 0.65х0.65 метра. Цвет пикселя выбирается из палитры в 256 цветов. Оцените объем памяти (в МБ) для хранения одного изображения. Сжатие не производится. Ответ округлите до большего целого числа.
8. Определите количество десятизначных чисел, записанных в восьмеричной системе счисления, в записи которых ровно пять цифры 7 и при этом никакая нечетная цифра не стоит рядом с цифрой 7.
9. Откройте файл электронной таблицы, содержащей в каждой строке шесть натуральных чисел. Определите количество строк таблицы, содержащих числа, для которых выполнено строго одно из условий:
– в строке есть повторяющиеся числа;
– в строке есть ровно три нечетных числа. В ответе запишите только число.
10. Текст произведения Ника Горькавого «Теория Катастроф» представлен в виде текстового файла. Откройте файл и определите, сколько бифуркационных технологий содержал итоговый список. В ответе запишите только число.
11. Вася решил закодировать персональные данные всех 1347 учеников всей школы. Для каждого ученика был сформирован ID из нескольких полей: номер класса, буква (а,б,в,г,д), пол, день и месяц рождения, номер имени по таблице имен (всего 103), номер фамилии по таблице фамилий (всего 733). Сперва Вася для каждого поля выделил минимальное количество байт. Затем попробовал закодировать все поля непрерывной битовой строкой и для каждого ID выделил минимальное количество байт. Сколько байт сэкономил Вася во втором случае для кодирования всех учеников школы?
Вам будет интересно:
ЕГЭ 2023 по информатике 11 класс. Новый тренировочный вариант №6 — №221107 (задания и ответы)
* Олимпиады и конкурсы
* Готовые контрольные работы
* Работы СтатГрад
* Официальные ВПР
Поделиться:
Новый тренировочный вариант №9169601 решу ЕГЭ 2022 по информатике 11 класс для подготовки, данный вариант составлен по новой демоверсии экзамена 2022 года, к тренировочным заданиям прилагаются решения, правильные ответы и файлы.
Тренировочный вариант по информатике (КИМ): скачать задания
Ответы для варианта (вариант с ответами): скачать ответы
Файлы для заданий варианта: скачать файлы
Решу ЕГЭ 2022 тренировочный вариант №9169601 по информатике онлайн на сайте:
Ответы и решения для заданий варианта:
Задание 1 № 13533 На рисунке схема дорог Н-ского района изображена в виде графа, в таблице содержатся сведения о длине этих дорог в километрах. Так как таблицу и схему рисовали независимо друг от друга, нумерация населённых пунктов в таблице никак не связана с буквенными обозначениями на графе. Определите длину дороги от пункта В до пункта Е. В ответе запишите целое число.
Ответ: 15
Задание 2 № 27399 Логическая функция F задаётся выражением (x ∨ y) ∧ ¬(y ≡ z) ∧ ¬w. На рисунке приведён частично заполненный фрагмент таблицы истинности функции F, содержащий неповторяющиеся строки. Определите, какому столбцу таблицы истинности функции F соответствует каждая из переменных x, y, z, w.
Ответ: zyxw
Задание 3 № 7359 На городской тур олимпиады по математике отбираются те учащиеся, кто набрал на районном туре не менее 12 баллов или полностью решил хотя бы одну из двух самых сложных задач (№ 6 или № 7). За полное решение задач 1–4 даётся 2 балла; задач 5, 6 — 3 балла; задачи 7 — 4 балла. Дан фрагмент таблицы результатов районного тура. Сколько девочек из этой таблицы прошли на городской тур?
Ответ: 1
Задание 4 № 10406 По каналу связи передаются сообщения, содержащие только буквы А, Б, В, Г, Д, Е. Для передачи используется неравномерный двоичный код, удовлетворяющий условию Фано; для букв A, Б, В используются такие кодовые слова: А — 1, Б – 010, В – 001. Какова наименьшая возможная суммарная длина всех кодовых слов? Примечание. Условие Фано означает, что ни одно кодовое слово не является началом другого кодового слова. Коды, удовлетворяющие условию Фано, допускают однозначное декодирование.
Ответ: 18
Задание 5 № 11262 Автомат получает на вход четырёхзначное число. По этому числу строится новое число по следующим правилам. 1. Складываются отдельно первая и вторая цифры, вторая и третья цифры, а также третья и четвёртая цифры. 2. Из полученных трёх чисел выбираются два наибольших и записываются друг за другом в порядке неубывания без разделителей.
Ответ: 1698
Задание 7 № 9759 Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 128×128 пикселей при условии, что в изображении могут использоваться 256 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
Ответ: 16
Задание 8 № 9760 Алексей составляет таблицу кодовых слов для передачи сообщений, каждому сообщению соответствует своё кодовое слово. В качестве кодовых слов Алексей использует 5-буквенные слова, в которых есть только буквы A, B, C, X, причём буква X может появиться на первом месте или не появиться вовсе. Сколько различных кодовых слов может использовать Алексей?
Ответ: 324
Задание 9 № 27406 Откройте файл электронной таблицы, содержащей вещественные числа — результаты ежечасного измерения температуры воздуха на протяжении трёх месяцев. Найдите разность между максимальным значением температуры и её средним арифметическим значением. В ответе запишите только целую часть получившегося числа.
Ответ: 14
Задание 10 № 27578 С помощью текстового редактора определите, сколько раз, не считая сносок, встречается слово «вы» или «Вы» в тексте романа в стихах А. С. Пушкина «Евгений Онегин». Другие формы слова «вы» учитывать не следует. В ответе укажите только число.
Ответ: 13
Задание 11 № 1907 Выбор режима работы в некотором устройстве осуществляется установкой ручек тумблеров, каждая из которых может находиться в одном из пяти положений. Каково минимальное количество необходимых тумблеров для обеспечения работы устройства на 37 режимах.
Ответ: 3
Задание 12 № 8662 Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду сместиться на (a, b), где a, b – целые числа. Эта команда перемещает Чертёжника из точки с координатами (x, y) в точку с координатами (x + a; y + b). Например, если Чертёжник находится в точке с координатами (4, 2), то команда сместиться на (2, -3) переместит Чертёжника в точку (6, -1).
Ответ: 72
Задание 13 № 3298 На рисунке — схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, И, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?
Ответ: 16
Задание 14 № 14702 В какой системе счисления выполняется равенство 12 · 13 = 222? В ответе укажите число – основание системы счисления.
Ответ: 4
Задание 15 № 29663 Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m». Для какого наибольшего натурального числа А формула (A < 50) ∧ (¬ДЕЛ(x, А) → (ДЕЛ(x, 10) → ¬ДЕЛ(x, 12))) тождественно истинна (то есть принимает значение 1 при любом натуральном значении переменной x)?
Ответ: 30
Задание 16 № 13357 Ниже на пяти языках программирования записана рекурсивная функция (процедура) F. Что выведет программа при вызове F(5)? В ответе запишите последовательность выведенных цифр слитно (без пробелов).
Ответ: 5432012
Задание 17 № 27615 Рассматривается множество целых чисел, принадлежащих числовому отрезку [3521; 13019], которые делятся на 9 и 15 и не делятся на 6, 12, 17, 21. Найдите количество таких чисел и минимальное из них. В ответе запишите два целых числа без пробелов и других дополнительных символов: сначала количество, затем минимальное число. Для выполнения этого задания можно написать программу или воспользоваться редактором электронных таблиц.
Ответ: 853555
Задание 18 № 36873 Дан квадрат 15×15 клеток, в каждой клетке которого записано целое число. В левом нижнем углу квадрата стоит робот. За один ход робот может переместиться на одну клетку вправо или на одну клетку вверх. Выходить за пределы квадрата робот не может. При этом ведётся подсчёт суммы по следующим правилам: число в очередной клетке, через которую проходит робот, включается в сумму, если оно больше числа в предыдущей клетке на пути робота. Если число в очередной клетке не больше числа в предыдущей, сумма не изменяется. Число в начальной клетке всегда включается в сумму. Необходимо переместить робота в правый верхний угол так, чтобы полученная сумма была максимальной. В ответе запишите максимально возможную сумму. Исходные данные записаны в электронной таблице.
Ответ: 1403
Задание 19 № 27786 Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежат две кучи камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в одну из куч один камень или увеличить количество камней в куче в два раза . Например, пусть в одной куче 6 камней, а в другой 9 камней; такую позицию мы будем обозначать (6, 9). За один ход из позиции (6, 9) можно получить любую из четырёх позиций: (7, 9), (12, 9), (6, 10), (6, 18). Чтобы делать ходы, у каждого игрока есть неограниченное количество камней.
Ответ: 18
Задание 22 № 7792 Ниже на пяти языках программирования записан алгоритм. Получив на вход число x, этот алгоритм печатает числа: a и b. Укажите наибольшее четырехзначное число x, при вводе которого алгоритм печатает сначала 5, а потом 7.
Ответ: 7775
Задание 23 № 13552 Исполнитель Осень16 преобразует число на экране. У исполнителя есть три команды, которым присвоены номера: 1) Прибавить 1; 2) Прибавить 2; 3) Прибавить 4. Первая команда увеличивает число на экране на 1, вторая увеличивает его на 2, третья — увеличивает на 4. Программа для исполнителя Осень16 — это последовательность команд. Сколько существует программ, для которых при исходном числе 1 результатом является число 15 и при этом траектория вычислений содержит число 8? Траектория вычислений программы — это последовательность результатов выполнения всех команд программы. Например, для программы 121 при исходном числе 7 траектория будет состоять из чисел 8, 10, 11.
Ответ: 961
Задание 24 № 27689 Текстовый файл состоит не более чем из 10 6 символов X, Y и Z. Определите максимальную длину цепочки вида XYZXYZXYZ… (составленной из фрагментов XYZ, последний фрагмент может быть неполным). Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Ответ: 13
Задание 27 № 28133 На вход программы поступает последовательность из N целых положительных чисел. Рассматриваются все пары различных элементов последовательности (элементы пары не обязаны стоять в последовательности рядом), такие что ai > aj при i < j ≤ N. Среди пар, удовлетворяющих этому условию, необходимо найти и вывести пару с максимальной суммой элементов, которая делится на 120. Если среди найденных пар максимальную сумму имеют несколько, то можно напечатать любую из них. Если пар заданным условием нет, то программа должна вывести 00.
Ответ: 00&9991 9689|00&9971 9709
Другие тренировочные варианты ЕГЭ по информатике 11 класс:
Тренировочные варианты ЕГЭ по информатике задания с ответами
Тренировочный вариант ЕГЭ №210322 по информатике и ИКТ с ответами 100 баллов
ПОДЕЛИТЬСЯ МАТЕРИАЛОМ
- ЕГЭ по информатике
Способ решения задания №26 ЕГЭ по информатике (без использования программирования) с помощью MS Excel.
Автор: Черноиванова Екатерина Вадимовна
→ скачать презентацию
ЗАДАНИЕ
Системный администратор раз в неделю создаёт архив пользовательских файлов. Однако объём диска, куда он помещает архив, может быть меньше,чем суммарный объём архивируемых файлов. Известно, какой объём занимает файл каждого пользователя.
По заданной информации об объёме файлов пользователей и свободном объёме на архивном диске определите максимальное число пользователей, чьи файлы можно сохранить в архиве, а также максимальный размер
имеющегося файла, который может быть сохранён в архиве, при условии, что сохранены файлы максимально возможного числа пользователей.Входные данные находятся в файле.
Связанные страницы:





















![Прямое сложение в системах счисления Решение на языке Python x = 8**2020 + 4**2017 + 26 - 1 s = ‘ ' while x != 0: s += str(x % 2) x //= 2 s = s[::-1] print(s.count(](https://fsd.multiurok.ru/html/2023/01/11/s_63be65aaa3546/img4.jpg)


![Прямое сложение в системах счисления Решение на языке Python x = 125 + 25**3 + 5**9 s = ‘ ' while x != 0: s += str(x % 5) x //= 5 s = s[::-1] print(s.count(](https://fsd.multiurok.ru/html/2023/01/11/s_63be65aaa3546/img7.jpg)









![Операции в разных системах счисления с двумя переменными При помощи цикла for будем перебирать x и y в соответствии в заданными системами счислений. Затем переведём все числа в десятичную систему счисления и найдём их сумму, записав полученное значение в переменную. Проверим кратность переменной на 56 и выведем частное от деления значения арифметического выражения. Решение на языке Python result_search = [ ] for x in '0123456789ABCDE': for y in '0123456789ABCDE': t = int('90' + x + '4' + y, 15) + int('91' + x + y + '2', 16) if t % 56 == 0: result_search.append(t) if result_search: print(min(result_search) // 56)](https://fsd.multiurok.ru/html/2023/01/11/s_63be65aaa3546/img17.jpg)

![Операции в разных системах счисления с двумя переменными При помощи цикла for будем перебирать x и y в соответствии в заданными системами счислений. Затем переведём все числа в десятичную систему счисления и найдём их сумму, записав полученное значение в переменную. Проверим кратность переменной на 181 и выведем частное от деления значения арифметического выражения. Решение на языке Python result_search = [ ] for x in '0123456': for y in '0123456': t = int(y + x + '320', 7) + int('1' + x + '3' + y + '3', 9) if t % 181 == 0: result_search.append(t) if result_search: print(min(result_search) // 181) Ответ: 148.](https://fsd.multiurok.ru/html/2023/01/11/s_63be65aaa3546/img19.jpg)
