Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 3. Программа получает на вход количество чисел в последовательности, а затем сами…
- 1
Считываем количество чисел в последовательности и создаём счётчик чисел, оканчивающихся на 3.$$n = int(input()); count = 0$$
- 2
Повторяем ввод для каждого числа последовательности. Последняя цифра числа определяется остатком от деления на 10.$$x \mathbin{\%} 10 = 3$$
Ещё 4 шага — в полном решении
Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в восьмеричной системе счисления четырёхзначна и оканчивается на цифру 0. В ответе запишите…
- 1
Восьмеричная запись содержит ровно четыре цифры, если число находится от $8^3$ до $8^4 - 1$ включительно.$$512 \leq n < 4096$$
- 2
Последняя цифра восьмеричной записи равна 0, если число делится на $8$ без остатка.$$n \mathbin{\%} 8 = 0$$
Ещё 2 шага — в полном решении
Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в восьмеричной системе счисления четырёхзначна и оканчивается на цифру 2. В ответе запишите…
- 1
Четырёхзначная запись в восьмеричной системе начинается с разряда $8^3$, поэтому число должно удовлетворять условию $8^3 \leq x < 8^4$, то есть $512 \leq x < 4096$.$$8^3 \leq x < 8^4$$
- 2
Последняя цифра записи числа в системе счисления с основанием 8 равна остатку от деления числа на 8. Поэтому последняя цифра равна 2 при условии $x \bmod 8 = 2$.$$x \bmod 8 = 2$$
Ещё 2 шага — в полном решении
Напишите программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 6 и оканчивающихся на 4. Программа получает на вход натуральные числа, количество введённых…
- 1
Заведём переменную для накопления суммы и начальное значение 0.$$s = 0$$
- 2
Будем считывать очередное число. Число 0 является признаком окончания ввода и не обрабатывается.
Ещё 3 шага — в полном решении
Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в шестнадцатеричной системе счисления трёхзначна и оканчивается на цифру 6. В ответе запишите…
- 1
Трёхзначная запись числа в шестнадцатеричной системе означает, что число находится в диапазоне от $16^2$ до $16^3 - 1$.$$256 \leq n < 4096$$
- 2
Последняя цифра шестнадцатеричной записи равна 6, если остаток от деления числа на 16 равен 6.$$n \bmod 16 = 6$$
Ещё 3 шага — в полном решении
Напишите программу, которая в последовательности целых чисел определяет количество чисел, кратных 4 или 9. Программа получает на вход целые числа, количество введённых чисел неизвестно…
- 1
Создадим счётчик чисел, удовлетворяющих условию, и будем считывать числа до появления нуля.$$count = 0$$
- 2
Если введено 0, последовательность закончена. Иначе проверяем, делится ли число на 4 или на 9 без остатка.$$x \bmod 4 = 0 \;\text{или}\; x \bmod 9 = 0$$
Ещё 2 шага — в полном решении
Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в шестнадцатеричной системе счисления трёхзначна и оканчивается на цифру 1. В ответе запишите…
- 1
В шестнадцатеричной системе счисления трёхзначные числа находятся в диапазоне от $16^2$ до $16^3 - 1$.$$256 \leq n \leq 4095$$
- 2
Последняя цифра шестнадцатеричной записи равна 1, если остаток от деления числа на 16 равен 1.$$n \bmod 16 = 1$$
Ещё 3 шага — в полном решении
Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в восьмеричной системе счисления четырёхзначна и оканчивается на цифру 6. На вход программе…
- 1
Восьмеричная запись является четырёхзначной, если число не меньше $8^3 = 512$ и не больше $8^4 - 1 = 4095$.
- 2
Последняя цифра восьмеричной записи равна остатку от деления числа на $8$. Поэтому она равна $6$, если $x \bmod 8 = 6$.
Ещё 2 шага — в полном решении
Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в восьмеричной системе счисления четырёхзначна и оканчивается на цифру 1. На вход программе…
- 1
Четырёхзначная запись в восьмеричной системе начинается с числа $8^3 = 512$ и заканчивается числом $8^4 - 1 = 4095$.$$512 \leq x \leq 4095$$
- 2
Последняя цифра восьмеричной записи равна остатку от деления исходного числа на 8. Поэтому запись оканчивается цифрой 1, если остаток равен 1.$$x \bmod 8 = 1$$
Ещё 2 шага — в полном решении
Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, кратное 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В…
- 1
Считываем количество чисел в последовательности.$$n = \text{int(input())}$$
- 2
Для хранения минимального подходящего числа удобно использовать первое найденное число, кратное 3, либо большое начальное значение.
Ещё 2 шага — в полном решении
Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в восьмеричной системе счисления трёхзначна и оканчивается на цифру 2. На вход программе сначала…
- 1
Восьмеричная запись является трёхзначной, если число не меньше $8^2 = 64$ и меньше $8^3 = 512$.$$64 \leq x < 512$$
- 2
Последняя цифра восьмеричной записи определяется остатком от деления числа на 8. Поэтому запись оканчивается цифрой 2, если остаток равен 2.$$x \bmod 8 = 2$$
Ещё 2 шага — в полном решении
Напишите программу для решения следующей задачи. На зачётной работе по физике ученикам 9 класса было предложено 12 задач. Зачёт можно получить, если правильно решить не менее 8 задач. Сколько…
- 1
Считываем количество учеников и создаём переменные для количества сдавших зачёт и суммы решённых ими задач.$$count = 0, total = 0$$
- 2
Для каждого ученика считываем количество правильно решённых задач. Если ученик решил не менее 8 задач, увеличиваем счётчик и добавляем результат к сумме.$$x \geq 8 \Rightarrow count = count + 1,\ total = total + x$$
Ещё 2 шага — в полном решении
Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в шестнадцатеричной системе счисления трёхзначна и оканчивается на цифру 9. В ответе запишите…
- 1
В шестнадцатеричной системе счисления одна цифра соответствует одному разряду с основанием 16. Поэтому трёхзначные записи имеют значения от $16^2$ до $16^3 - 1$, то есть от 256 до 4095.$$16^2 \leq n < 16^3$$
- 2
Последняя цифра шестнадцатеричной записи равна остатку от деления числа на 16. Поэтому запись оканчивается на цифру 9, если остаток равен 9.$$n \bmod 16 = 9$$
Ещё 2 шага — в полном решении
Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в шестнадцатеричной системе счисления трёхзначна и оканчивается на цифру 7. Программа получает…
- 1
Трёхзначная запись в шестнадцатеричной системе начинается с числа $100_{16} = 256_{10}$ и заканчивается числом $FFF_{16} = 4095_{10}$.$$256 \leq n \leq 4095$$
- 2
Последняя шестнадцатеричная цифра числа определяется остатком от деления на 16. Поэтому последняя цифра равна 7, если остаток равен 7.$$n \bmod 16 = 7$$
Ещё 2 шага — в полном решении
Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в шестнадцатеричной системе счисления трёхзначна и оканчивается на цифру 8. Программа получает…
- 1
Создадим переменную-счётчик и установим её начальное значение равным нулю.$$count = 0$$
- 2
Будем считывать числа в цикле. При вводе нуля завершаем цикл, так как ноль является признаком окончания последовательности.$$n = 0 \Rightarrow \text{конец ввода}$$
Ещё 3 шага — в полном решении
Напишите программу, которая в последовательности натуральных десятичных чисел определяет сумму элементов, запись которых в системе счисления с основанием 7 оканчивается цифрой 3. Если среди входных…
- 1
Последняя цифра записи натурального числа в системе счисления с основанием 7 определяется остатком от деления этого числа на 7. Поэтому подходят числа, для которых выполняется условие:$$x \bmod 7 = 3$$
- 2
Будем последовательно обрабатывать все $N$ чисел. Для подходящих чисел увеличиваем сумму и количество найденных элементов.
Ещё 3 шага — в полном решении
Напишите программу, которая в последовательности натуральных чисел определяет количество таких чисел, которые кратны 4 и оканчиваются на 2. Программа получает на вход натуральные числа, количество…
- 1
Вводим счётчик подходящих чисел и считываем очередное число.$$count = 0$$
- 2
Если введено 0, последовательность закончена. Иначе проверяем кратность 4 и последнюю цифру числа.$$n \bmod 4 = 0 \land n \bmod 10 = 2$$
Ещё 2 шага — в полном решении
Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое чисел, кратных 4, или сообщает, что таких чисел нет, выводя NO. Программа получает на вход…
- 1
Введём переменные для суммы чисел, кратных 4, и их количества.$$s = 0,\quad k = 0$$
- 2
Считываем очередное число. Если оно равно нулю, ввод заканчивается. Иначе проверяем его делимость на 4.$$n \bmod 4 = 0$$
Ещё 3 шага — в полном решении
Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в восьмеричной системе счисления четырёхзначна и оканчивается на цифру 0. В ответе запишите…
- 1
Четырёхзначная запись в восьмеричной системе начинается с числа $8^3 = 512$ и заканчивается числом $8^4 - 1 = 4095$.
- 2
Последняя цифра восьмеричной записи равна 0, если число делится на 8 без остатка.
Ещё 2 шага — в полном решении
Напишите программу на языке программирования, которая в последовательности натуральных чисел определяет количество чисел, кратных 6 и оканчивающихся на 4. Количество введённых чисел неизвестно…
- 1
Введём счётчик подходящих чисел и будем последовательно считывать числа до появления нуля.$$count = 0$$
- 2
Для каждого ненулевого числа проверим два условия: число делится на 6 без остатка и его последняя цифра равна 4.$$x \% 6 == 0 \text{ и } x \% 10 == 4$$
Ещё 2 шага — в полном решении