Выполнение домашних заданий
- Использование «доски»
Использование EJudge (как зарегистрироваться)
Разбор домашних заданий
Предыдущие домашние задания в EJudge
Регистрация в EJudge
Тривиальная задача
EJudge: HelloWorld 'Hello World'
Input:Написать программу, которая выводит строку Hello, world (в точности)
Output:(ввод не нужен)
Hello, world
Простые задачи:
- Вводить числа до тех пор, пока не введётся 0, вывести количество положительных
- Ввести натуральное N ⩾ 0 и нарисовать правильный N-угольник со стороной 75
Задачи посложнее
EJudge: PercCube 'Точный куб'
Input:Ввести натуральное число N и проверить, является ли оно точным кубом некоторого натурального числа k. Сравнивать вещественные числа (то есть проверять, содержит ли N**(1/3) ненулевую дробную часть) запрещено. Вывести число k или NO соответственно.
Output:1879080904
1234
EJudge: AllPrimes 'Простые числа'
Input:Ввести натуральное N и вывести в столбик все простые числа, не превосходящие N (простыми называются числа, которые делятся только на себя и на 1)
Output:30
2 3 5 7 11 13 17 19 23 29
Д/З
Функция color("цвет") позволяет сменить цвет черепашки и линии, которую она рисует. Ввести чётное N>3 и нарисовать правильный красно-синий многоугольник (с чередующимся цветом сторон). список всех названий цветов, если что
) EJudge: EvenCount 'Подсчёт чётных'
Input:Вводить числа, пока среди них не встретится 0. Вывести количество введённых чётных чисел.
Output:23 34 45 56 67 78 89 0
3
EJudge: JustMax 'Поиск максимума'
Input:Вводить числа, пока среди них не встретится 0. Вывести наибольшее из введённых чисел (0 не считается!)
Output:12 45 23 67 789 45 23 0
789
EJudge: ArithAverage 'Среднее арифметическое'
Input:Вводить числа, пока среди них не встретится 0. Вывести среднее арифметическое этих чисел (0 не участвует)
Output:23 34 45 56 1 67 78 89 0
49.125
EJudge: NofN 'N раз по N'
Input:Вводить натуральные числа, пока среди них не встретится 0. Выводить N раз каждое введённое число N
Output:3 5 7 0
3 3 3 5 5 5 5 5 7 7 7 7 7 7 7
