пятница, 20 марта 2020 г.

Задача №3477. Улитка

Улитка ползет по вертикальному шесту высотой h метров, поднимаясь за день на a метров, а за ночь спускаясь на b метров. На какой день улитка доползет до вершины шеста?

Задача №3468. Электронные часы - 1

Дано число n. С начала суток прошло n минут. Определите, сколько часов и минут будут показывать электронные часы в этот момент.

Задача №3467. Парты

В некоторой школе решили набрать три новых математических класса и оборудовать кабинеты для них новыми партами. За каждой партой может сидеть два учащихся. Известно количество учащихся в каждом из трех классов. Выведите наименьшее число парт, которое нужно приобрести для них.

Задача №3466. Шнурки

Обувная фабрика собирается начать выпуск элитной модели ботинок. Дырочки для шнуровки будут расположены в два ряда, расстояние между рядами равно a, а расстояние между дырочками в ряду b. Количество дырочек в каждом ряду равно N. Шнуровка должна происходить элитным способом “наверх, по горизонтали в другой ряд, наверх, по горизонтали и т.д.” (см. рисунок). Кроме того, чтобы шнурки можно было завязать элитным бантиком, длина свободного конца шнурка должна быть l. Какова должна быть длина шнурка для этих ботинок?

Задача №3465. Следующее четное

Дано целое число n. Выведите следующее за ним четное число.
Задачу необходимо решить целочисленными операциями без использования условных операторов (в том числе без тернарного оператора ?: в С++) и\или циклов.

Задача №3464. Сумма цифр

Дано трехзначное число. Найдите сумму его цифр.

Задача №3463. Число десятков

Дано натуральное число. Найдите число десятков в его десятичной записи.

Задача №3462. Число десятков двузначного числа

Дано двузначное число. Найдите число десятков в нем.

Задача №3461. Последняя цифра

Дано натуральное число. Выведите его последнюю цифру.

Задача №3460. МКАД

Длина Московской кольцевой автомобильной дороги — 109 километров. Байкер Вася стартует с нулевого километра МКАД и едет со скоростью v километров в час. На какой отметке он остановится через t часов?
Без использования условных операторов эту задачу существенно проще решить языке Python, чем на других языках программирования. Это связано с особенностями реализации целочисленных операций над отрицательными числами.

Задача №3459. Дележ яблок - 2

n школьников делят k яблок поровну, неделяющийся остаток остается в корзинке. Сколько яблок останется в корзинке?
Входные данные
Программа получает на вход числа n и k - целые, положительные, не превышают 10000.
Выходные данные
Выведите ответ на задачу.

Задача №3458. Дележ яблок - 1

n школьников делят k яблок поровну, неделяющийся остаток остается в корзинке. Сколько яблок достанется каждому школьнику?
Входные данные
Программа получает на вход числа n и k - целые, положительные, не превышают 10000.
Выходные данные
Выведите ответ на задачу.

Задача №3457. Следующее и предыдущее

Напишите программу, которая считывает целое число и выводит текст, аналогичный приведенному в примере (пробелы важны!):
Входные данные
Вводится целое число (гарантируется, что число находится в диапазоне от -1000 до +1000).
Выходные данные
Выведите две строки, согласно образцу.

Задача №3456. Hello, Harry!

Напишите программу, которая приветствует пользователя, выводя слово Hello, введенное имя и знаки препинания по образцу (см. пример входных и выходных данных). Программа должна считывать в строковую переменную значение и писать соответствующее приветствие. Обратите внимание, что после запятой должен обязательно стоять пробел, а перед восклицательным знаком пробела нет.
Входные данные
Вводится строка, длина которой не превышает 100 символов.
Выходные данные
Выведите ответ на задачу.

Задача №3455. Гипотенуза

Дано два числа a и b. Выведите гипотенузу треугольника с заданными катетами.
Входные данные
Вводятся два целых положительных числа, не превышающих 1000.
Выходные данные
Выведите ответ на задачу.

Задача №3450. Квадрат числа.

Число 179 записали 50 раз подряд. Полученное 150-значное число возвели в квадрат. Сколько получилось?

Задача №3451. Корень степени 10.

Число 17910 записали четыре раза подряд. Из получившегося числа извлекли корень степени 10. Сколько получилось?

Задача №3449. Python.

Запишите слово 'Python' 100 раз подряд. Сдайте на проверку программу, которая выводит эту строчку(только буквы, без кавычек).

Задача №3448. 100А

Запишите букву 'A' (латинскую, заглавную) 100 раз подряд. Сдайте на проверку программу, которая выводит эту строчку(только буквы, без кавычек).

Задача №3447. Дзета-функция.

А вот другой ряд, в котором вычисляется значение дзета-функции для числа 2:
62=112+122+132+142+

Вычислите приближение к числу , используя первые 10 членов этого ряда.

Задача №3446. Ряд Лейбница.

Для вычисление числа  можно использовать следующее приближение (ряд Лейбница):
=1434+5474+

Вычислите первые 10 членов этого ряда. Сколько получилось?

Задача №3445. Гипотенуза.

Вычислите длину гипотенузы в прямоугольном треугольнике со сторонами 179 и 971.

Задача №3444. Факториал.

Вычислите 20!. Выведите на экран вычисленное значение.

Задача №3443. Степень двойки.

Вычислите 2179. Выведите на экран вычисленное значение.

воскресенье, 1 марта 2020 г.

Задача №3536. Флаги

Напишите программу, которая по данному числу n от 1 до 9 выводит на экран n флагов. Изображение одного флага имеет размер 4×4 символов, между двумя соседними флагами также имеется пустой (из пробелов) столбец. Разрешается вывести пустой столбец после последнего флага. Внутри каждого флага должен быть записан его номер — число от 1 до n.

Задача №3535. Пингвины

Напишите программу, которая по данному числу n от 1 до 9 выводит на экран n пингвинов. Изображение одного пингвина имеет размер 5×9 символов, между двумя соседними пингвинами также имеется пустой (из пробелов) столбец. Разрешается вывести пустой столбец после последнего пингвина. Для упрощения рисования скопируйте пингвина из примера в среду разработки.

Задача №3534. Число сочетаний

По данным целым неотрицательным n и k вычислите значение числа сочетаний из n элементов по k, то есть n!k!(nk)!.

Задача №3533. Факториал



По данному целому неотрицательному n вычислите значение n!.

Задача №3532. Сумма кубов

По данному натуральном n вычислите сумму 13+23+33++n3.

Задача №3531. Сумма квадратов

По данному натуральном n вычислите сумму 12+22+32++n2.

Задача №3530. Ряд - 3

Дано натуральное число n. Напечатайте все n-значные нечетные натуральные числа в порядке убывания.

Задача №3529. Ряд - 2

Даны два целых числа A и В. Выведите все числа от A до B включительно, в порядке возрастания, если A < B, или в порядке убывания в противном случае.

Задача №3528. Ряд - 1

Даны два целых числа A и B (при этом A≤B). Выведите все числа от A до B включительно.

Задача №3477. Улитка

Улитка ползет по вертикальному шесту высотой  h  метров, поднимаясь за день на  a  метров, а за ночь спускаясь на  b  метров. На какой де...