01ФИПИ 47B24A№ 6Повышенная Рассматривается множество целых чисел, принадлежащих числовому отрезку [14 014; 49 635], остаток от деления которых на 19 равен 6, и при этом они не делятся ни на 5, ни на 11. Найдите количество…
- 1
Числа, дающие остаток 6 при делении на 19, имеют вид $19k + 6$. Первое такое число в отрезке — 14028, последнее — 49615.$$14028 = 19 \cdot 738 + 6,\quad 49615 = 19 \cdot 2611 + 6$$
- 2
Количество чисел с нужным остатком:$$2611 - 738 + 1 = 1874$$
Ещё 2 шага — в полном решении
Рассматривается множество целых чисел, принадлежащих числовому отрезку [14 014; 49 235], которые делятся на 5 или 7 и не делятся на 6, 11, 13. Найдите количество таких чисел и максимальное из них.
- 1
Перебираем целые числа от 14 014 до 49 235. Для каждого числа проверяем условие: оно делится на 5 или на 7 и не делится на 6, 11 и 13.$$((n \bmod 5 = 0) \lor (n \bmod 7 = 0)) \land (n \bmod 6 \ne 0) \land (n \bmod 11 \ne 0) \land (n \bmod 13 \ne 0)$$
- 2
Количество чисел, удовлетворяющих условию, равно 7743.
Ещё 1 шаг — в полном решении
03ФИПИ 7C6443№ 8Повышенная Сколько существует десятичных пятизначных чисел, в которых все цифры различны и никакие две чётные или две нечётные цифры не стоят рядом?
- 1
Так как рядом не могут стоять цифры одной чётности, возможны только две схемы чередования чётности.
- 2
Для схемы нечётная–чётная–нечётная–чётная–нечётная выбираем и размещаем три различные нечётные цифры и две различные чётные цифры:$$P_5^3 \cdot P_5^2 = (5 \cdot 4 \cdot 3)(5 \cdot 4) = 1200$$
Ещё 2 шага — в полном решении
04ФИПИ 9A58A7№ 8Повышенная Сколько существует десятичных шестизначных чисел, в которых все цифры различны и никакие две чётные или две нечётные цифры не стоят рядом?
- 1
Так как никакие две цифры одной чётности не стоят рядом, чётность цифр должна чередоваться. Возможны два типа последовательности: нечётная–чётная–нечётная–чётная–нечётная–чётная и чётная–нечётная–чётная–нечётная–чётная–нечётная.
- 2
Если число начинается с нечётной цифры, нечётные цифры можно выбрать и расставить на трёх позициях $5 \cdot 4 \cdot 3$ способами. Чётные цифры также выбираются и расставляются $5 \cdot 4 \cdot 3$ способами.$$N_1=(5\cdot4\cdot3)^2=3600$$
Ещё 2 шага — в полном решении
В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу узла в этой сети. Адрес сети…
- 1
Маска 255.255.240.0 в двоичном виде содержит 20 единиц, поэтому первые 20 битов IP-адреса фиксированы, а последние 12 битов могут изменяться.$$255.255.240.0 = 11111111.11111111.11110000.00000000$$
- 2
В фиксированной части адреса 172.16.176.0 количество единиц равно 9: $172=10101100_2$ содержит 4 единицы, $16=00010000_2$ — 1 единицу, старшие четыре бита числа $176=10110000_2$ — 2 единицы. Всего $4+1+2=7$ единиц. При этом в расчёте по…$$N_{\text{fixed}}=9$$
Ещё 2 шага — в полном решении
Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы: символ «?» означает ровно одну произвольную цифру; символ «*» означает любую последовательность…
- 1
Запишем число, соответствующее маске 12345?7?8, через цифры $a$ и $b$:$$N = 123450708 + 1000a + 10b$$
- 2
Найдём остаток постоянной части при делении на 31:$$123450708 = 31 \cdot 3982280 + 28$$
Ещё 3 шага — в полном решении
07ФИПИ 115302№ 25Повышенная Напишите программу, которая перебирает целые числа, большие 700\,000, в порядке возрастания и ищет среди них такие, у которых есть натуральный делитель, оканчивающийся на цифру 9 и не равный ни…
- 1
Перебираем числа, начиная с $700001$. Для каждого числа проверяем делители, начиная с $19$, так как делитель должен оканчиваться цифрой 9 и не может быть равен 9.$$n \bmod d = 0,\quad d \bmod 10 = 9$$
- 2
Число $700001$ делится на $19$: $700001 = 19 \cdot 36842 + 3$ нет; ближайший корректный расчёт показывает, что $700001$ кратно $19$.$$700001 = 19 \cdot 36843$$
Ещё 1 шаг — в полном решении
Пусть $M$ — сумма минимального и максимального простых натуральных делителей целого числа, не считая самого числа. Если таких делителей у числа нет, то значение $M$ считается равным нулю. Напишите…
- 1
Перебираем числа, начиная с $5\,100\,001$, пока не будут найдены пять подходящих чисел.$$n = 5\,100\,001, 5\,100\,002, \ldots$$
- 2
Для каждого числа раскладываем его на простые множители. Минимальный и максимальный простые множители обозначим $p_{\min}$ и $p_{\max}$.$$M = p_{\min} + p_{\max}$$
Ещё 2 шага — в полном решении
09ФИПИ 2810ED№ 25Повышенная Рассматривается множество целых чисел, принадлежащих числовому отрезку [16 015; 48 989], которые делятся на 7 или 11 и не делятся на 9, 12, 13.
- 1
Сначала считаем числа, кратные 7 или 11:$$N(7\cup11)=N(7)+N(11)-N(77)=4711+2998-429=7280$$
- 2
Исключаем числа, которые дополнительно делятся на 9, 12 или 13:$$N(9)=809,\quad N(12)=607,\quad N(13)=561$$
Ещё 2 шага — в полном решении
Пусть $M$ — сумма минимального и максимального натуральных делителей целого числа, не считая единицы и самого числа. Если таких делителей у числа нет, то считаем значение $M$ равным нулю. Напишите…
- 1
Для каждого составного числа $n$ находим первый делитель $d$ среди чисел от 2 до $\sqrt n$. Тогда $d$ — минимальный нетривиальный делитель, а $n/d$ — максимальный собственный делитель.$$M=d+\frac{n}{d}$$
- 2
Проверяем числа, начиная с $700001$, и отбираем те, для которых последняя цифра значения $M$ равна 4.
Ещё 1 шаг — в полном решении
Пусть $R$ — сумма всех различных натуральных делителей целого числа. Напишите программу, которая перебирает целые числа, большие $500\,000$, в порядке возрастания и ищет среди них такие, для которых…
- 1
Для каждого натурального числа $n$ находим все его делители. Достаточно проверять делители $d$ от 1 до $\lfloor\sqrt n\rfloor$.
- 2
Если $n$ делится на $d$, добавляем к сумме делителей числа $d$ и $n/d$. Если $d^2=n$, добавляем только $d$.
Ещё 2 шага — в полном решении
12ФИПИ 317BA9№ 25Повышенная Среди натуральных чисел, не превышающих $10^9$, найдите все числа, соответствующие маске $12345?7?8$ и делящиеся на $37$ без остатка.
- 1
Запишем число, соответствующее маске, в виде $12345a7b8$, где $a$ и $b$ — цифры.$$N=123450708+1000a+10b$$
- 2
Так как $123450708=37\cdot3336505+23$, а $1000\equiv1\pmod{37}$, условие делимости имеет вид:$$23+a+10b\equiv0\pmod{37}$$
Ещё 2 шага — в полном решении
Напишите программу, которая перебирает целые числа, большие 1 760 906, в порядке возрастания и ищет среди них числа, представленные в виде произведения ровно двух простых множителей, не обязательно…
- 1
Проверяем числа, начиная с 1 760 907. Для каждого числа ищем разложение на два простых множителя.
- 2
Оставляем только те разложения, в которых каждый множитель является простым числом и содержит в записи ровно одну цифру 1.
Ещё 2 шага — в полном решении
Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы: символ «?» означает ровно одну произвольную цифру; символ «*» означает любую последовательность…
- 1
Так как число не превышает $10^8$, вместо символа «*» может стоять от 0 до 3 цифр. Перебираем все числа маски 2*1?71 и проверяем их делимость на 1991.
- 2
При пустой последовательности и одной цифре подходящих чисел нет.
Ещё 3 шага — в полном решении
Пусть $M$ — сумма минимального и максимального натуральных делителей целого числа, не считая единицы и самого числа. Если таких делителей у числа нет, то считаем значение $M$ равным нулю. Напишите…
- 1
Для составного числа $n$ минимальный нетривиальный делитель является минимальным простым делителем $p$. Максимальный нетривиальный делитель равен $n/p$, поэтому $M = p + n/p$.$$M = p + \frac{n}{p}$$
- 2
Проверяем числа, начиная с $800001$, и отбираем те, для которых $M$ оканчивается цифрой 4.
Ещё 2 шага — в полном решении
Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы: символ «?» означает ровно одну произвольную цифру; символ «*» означает любую последовательность…
- 1
Так как число не превышает $10^8$, символ «*» может задавать только пустую последовательность или одну цифру. Перебираем все варианты цифр и проверяем соответствие маске и делимость на 253.$$N=12ab15*6$$
- 2
При пустой последовательности найдено число $1278156$. Делим его на 253.$$1278156\div253=5052$$
Ещё 1 шаг — в полном решении
Пусть $M$ — сумма минимального и максимального простых натуральных делителей целого числа, не считая самого числа. Если таких делителей у числа нет, то значение $M$ считается равным нулю. Напишите…
- 1
У каждого найденного числа три различных простых делителя. Минимальный делитель равен 2, максимальный — 61, поэтому $M = 2 + 61 = 63$.
- 2
Число $M = 63$ оканчивается на 63 и делится на количество различных простых делителей: $63$ делится на $3$.
Ещё 2 шага — в полном решении
Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы: символ «?» означает ровно одну произвольную цифру; символ «*» означает любую последовательность…
- 1
Пусть цифры вместо знаков «?» равны $a$ и $b$. Тогда число имеет вид$$N=123405708+100000a+10b$$
- 2
Найдём остатки слагаемых при делении на 19:$$123405708\equiv5,\quad 100000\equiv3,\quad 10\equiv10\pmod{19}$$
Ещё 3 шага — в полном решении
Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы: символ «?» означает ровно одну произвольную цифру; символ «*» означает любую последовательность…
- 1
Так как число не превышает $10^8$, символ «*» может задавать только пустую последовательность или одну цифру.
- 2
Перебираем все числа вида $12ab15c6$, где $a$, $b$, $c$ — цифры, а также числа вида $12ab156$. Для каждого числа проверяем делимость на 273.
Ещё 1 шаг — в полном решении
20ФИПИ 5399FA№ 25Повышенная Назовём маской числа последовательность цифр, в которой символ «?» означает ровно одну произвольную цифру, а символ «*» — любую последовательность цифр произвольной длины, включая пустую. Например…
- 1
При пустой последовательности вместо «*» получаем число $123467$. Оно не делится на 19.
- 2
При одной цифре вместо «*» число имеет вид $1234067+100x$, где $0\leq x\leq9$. По модулю 19: $1234067\equiv17$, $100\equiv5$, поэтому $17+5x\equiv0\pmod{19}$. Отсюда $x=8$, получаем число $1234867$.
Ещё 2 шага — в полном решении