ПРАКТИКА

Задачи

Решайте задачи с автопроверкой — от лёгких разминок до олимпиадных. Опыт, достижения и место в рейтинге за каждое решение.

Подборки
722 задачи · Python
+1очко
6119решили
«Привет, Мир!» Как работает CodeChick

Это вводное задание, благодаря которому вы поймете, как работает CodeChick. Во вкладке Код вы увидите код функции helloWorld(), который выглядит следующим образом:

ЛегкоОсновы языкаСтроки
+1очко
6902решили
Вернуть сумму двух чисел

Создайте функцию, которая принимает два числа в качестве параметров и возвращает их сумму.

ЛегкоАлгебраМатематикаОсновы языкаЧисла
+1очко
5539решили
Вернуть число, увеличенное на единицу

Напишите функцию Addition, которая принимает целое число и возвращает это число, увеличенное на единицу.

ЛегкоМатематикаЧисла
+2очка
5404решили
Переведите минуты в секунды

Напишите функцию, которая принимает целочисленные значения минут ($minutes) и конвертирует это значение в секунды.

ЛегкоМатематикаОсновы языкаЧисла
+2очка
5114решили
Площадь треугольника

Метод CodeChick.TriangleArea(int b, int h) возвращает площадь треугольника b*h/2.

ЛегкоГеометрияМатематикаЧисла
+2очка
4980решили
Переведите часы в секунды

Напишите функцию HowManySeconds, которая переводит часы в секунды.

ЛегкоМатематикаОсновы языкаЧисла
+2очка
4823решили
Переведите возраст в дни

Напишите функцию ConvertAge2Days, которая принимает возраст (количество лет) и преобразует его в количество дней.

ЛегкоМатематикаЧисла
+2очка
1984решили
Максимальная длина стороны треугольника

Создайте функцию NextEdge, которая находит максимальное значение третьей стороны треугольника, где длины сторон — целые числа.

ЛегкоАлгоритмыМатематикаЧисла
+2очка
4463решили
Остаток от деления двух чисел

Метод CodeChick.Remainder(int x, int y) возвращает остаток от деления.

ЛегкоМатематикаЧисла
+2очка
4299решили
Сконвертируйте строку в целое число

Создайте функцию StringInt, которая принимает строку с целым числом и возвращает её как целое число.

ЛегкоОсновы языкаСтрокиЧисла
+2очка
4201решили
Калькулятор мощности цепи

Метод CodeChick.CircuitPower(int voltage, int current) возвращает мощность.

ЛегкоМатематикаФизикаЧисла
+2очка
3936решили
Найти периметр прямоугольника

Напишите функцию, которая позволит найти периметр прямоугольника, зная его ширину ($width) и длину ($length).

ЛегкоГеометрияМатематикаОсновы языкаЧисла
+2очка
1669решили
В степени _____

Создайте функцию, которая принимает основное число и число показателя и возвращает вычисление.

ЛегкоЛогикаМатематикаЦиклыЧисла
+2очка
812решили
Добавьте «something» к строке

Допишите метод CodeChick.GiveMeSomething(string a). Он должен вернуть новую строку: слово "something", один пробел и значение аргумента a. Значение a добавляйте без изменений; пробел после "something" ставится даже при пустом a.

ЛегкоОсновы языкаСтроки
+2очка
1273решили
Исправьте ошибки

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

ЛегкоАлгебраБагиОсновы языка
+2очка
3511решили
Вернуть первый элемент массива

Напишите функцию GetFirstValue, которая принимает массив и возвращает его первый элемент.

ЛегкоМассивыОсновы языка
+2очка
3551решили
Сколько ног на ферме

Для решения этой задачи необходимо реализовать функцию, которая посчитает количество ног у всех животных на ферме. На ферме живут курочки ($chickens), коровки ($cows), и свинки ($pigs). Зная количество животных каждого вида, посчитайте, сколько всего ног на ферме.

ЛегкоАлгоритмыМатематика
+2очка
3194решили
Переведите часы и минуты в секунды

Напишите функцию ConvertHoursMinutes2Seconds, которая принимает часы и минуты, конвертирует их в секунды и возвращает сумму.

ЛегкоМатематикаОсновы языка
+2очка
3046решили
Футбольные очки

Напишите функцию footballPoints($wins, $draws, $losses), которая возвращает количество очков команды.

ЛегкоАлгебраЧисла
+2очка
1099решили
Является ли число меньше или равным нулю?

Создайте функцию, которая принимает число в качестве единственного аргумента и возвращает true, если оно меньше или равно нулю, в противном случае возвращает false.

ЛегкоВалидацияОсновы языкаУсловия
Показано 20 из 722