Начинаем 18 сентября!
Кто участвует - поставьте плюсик комментарием к этому сообщению)
P.S.
Начало будет с более простых задачек, для разминки)
Постепенно будем усложняться!
Кто участвует - поставьте плюсик комментарием к этому сообщению)
P.S.
Начало будет с более простых задачек, для разминки)
Постепенно будем усложняться!
Задача 1
Сумма цифр числа
Дано некоторое целое число. Найдите сумму цифр этого числа.
Сумма цифр числа
Дано некоторое целое число. Найдите сумму цифр этого числа.
👍1
Задача 2
Поменять цифры местами
Дано целое число. Напишите код, который поменяет местами первую и последнюю цифры этого числа.
Поменять цифры местами
Дано целое число. Напишите код, который поменяет местами первую и последнюю цифры этого числа.
Задача 3
Проверка числа
Дано число. Проверьте, что оно состоит из разных цифр.
Проверка числа
Дано число. Проверьте, что оно состоит из разных цифр.
❤2
Задача 4
Увеличение кортежа
Дан кортеж (1, 2, 3). Превратите этот кортеж в следующий: (1, 2, 3, 4).
Увеличение кортежа
Дан кортеж (1, 2, 3). Превратите этот кортеж в следующий: (1, 2, 3, 4).
Задача 5
Знаки в дробной части
Дано число. Узнайте, сколько знаков у него в дробной части.
Знаки в дробной части
Дано число. Узнайте, сколько знаков у него в дробной части.
Задача 6
Прибавление даты
Дан кортеж, содержащий дату: (2025, 12, 31). Прибавьте к этой дате один день и запишите результат в новый кортеж.
Прибавление даты
Дан кортеж, содержащий дату: (2025, 12, 31). Прибавьте к этой дате один день и запишите результат в новый кортеж.
Задача 7
Сумма чисел
Найдите сумму целых чисел в диапазоне от 1 до 100.
Сумма чисел
Найдите сумму целых чисел в диапазоне от 1 до 100.
Задача 8
Удалить третий пробел
Дана строка. Удалите из нее третий пробел. Пример: строка '12 34 56 78' станет '12 34 5678'.
Удалить третий пробел
Дана строка. Удалите из нее третий пробел. Пример: строка '12 34 56 78' станет '12 34 5678'.
Задача 9
Первые 3 отрицательных числа
Дан список с числами. Выведите первые три отрицательных числа из этого списка (дубли не принимаются).
Первые 3 отрицательных числа
Дан список с числами. Выведите первые три отрицательных числа из этого списка (дубли не принимаются).
Задача 10
Второй по величине
Дан список. Найдите второй по величине элемент,
после максимального.
Пример: [1, 2, 3, 4, 5, 5]
В этом списке максимальный элемент - 5,
после него самый максимальный - 4.
Вот эту четверку нам и надо найти.
Второй по величине
Дан список. Найдите второй по величине элемент,
после максимального.
Пример: [1, 2, 3, 4, 5, 5]
В этом списке максимальный элемент - 5,
после него самый максимальный - 4.
Вот эту четверку нам и надо найти.
Задача 11
Подсчет цифр в списке
Дан список с числами. Подсчитайте количество цифр 3 в данном списке. Например, в следующем списке их пять: [10, 13, 35, 3, 433]
Подсчет цифр в списке
Дан список с числами. Подсчитайте количество цифр 3 в данном списке. Например, в следующем списке их пять: [10, 13, 35, 3, 433]
Задача 12
Корректность времени
Дано время в формате часы:секунды. Проверьте то, что время является корректным: часы от 00 до 23, а минуты от 00 до 59.
Корректность времени
Дано время в формате часы:секунды. Проверьте то, что время является корректным: часы от 00 до 23, а минуты от 00 до 59.
Задача 13
Заданный знак в дробной части
Поделите число 10 на число 7. Найдите 1000-ный знак после запятой у полученной дроби.
Заданный знак в дробной части
Поделите число 10 на число 7. Найдите 1000-ный знак после запятой у полученной дроби.
Задача 14
Заглавные буквы предложений
Дан текст с предложениями. В этом тексте забыли сделать заглавными первые буквы предложений. Напишите код, который исправит проблему.
Заглавные буквы предложений
Дан текст с предложениями. В этом тексте забыли сделать заглавными первые буквы предложений. Напишите код, который исправит проблему.
Задача 15
Преобразование в camelCase
Напишите функцию, которая преобразует строки вида aaa_bbb_ccc в aaaBbbCcc.
Преобразование в camelCase
Напишите функцию, которая преобразует строки вида aaa_bbb_ccc в aaaBbbCcc.
Задача 16
Узнать дату
Найдите, какое число было 100 дней назад.
Узнать дату
Найдите, какое число было 100 дней назад.
❤1
Задача 17
Каждая вторая буква
Дан текст. Сделайте заглавными в нем каждую вторую букву.
Каждая вторая буква
Дан текст. Сделайте заглавными в нем каждую вторую букву.
Задача 18
Общие элементы списков
Даны два списка. Найдите общие элементы этих списков.
Общие элементы списков
Даны два списка. Найдите общие элементы этих списков.
Задача 19
Список четных чисел
Получите список четных чисел в диапазоне от 2 до 100.
Список четных чисел
Получите список четных чисел в диапазоне от 2 до 100.
❤1