Выполнение домашних заданий

Предыдущие домашние задания в EJudge

Регистрация в EJudge

Тривиальная задача

Простые задачи:

Задачи посложнее

  1. EJudge: PercCube 'Точный куб'

    Ввести натуральное число N и проверить, является ли оно точным кубом некоторого натурального числа k. Сравнивать вещественные числа (то есть проверять, содержит ли N**(1/3) ненулевую дробную часть) запрещено. Вывести число k или NO соответственно.

    Input:

    1879080904
    Output:

    1234
  2. EJudge: AllPrimes 'Простые числа'

    Ввести натуральное N и вывести в столбик все простые числа, не превосходящие N (простыми называются числа, которые делятся только на себя и на 1)

    Input:

    30
    Output:

    2
    3
    5
    7
    11
    13
    17
    19
    23
    29

Д/З

  1. Функция color("цвет") позволяет сменить цвет черепашки и линии, которую она рисует. Ввести чётное N>3 и нарисовать правильный красно-синий многоугольник (с чередующимся цветом сторон). список всех названий цветов, если что :) )

  2. EJudge: EvenCount 'Подсчёт чётных'

    Вводить числа, пока среди них не встретится 0. Вывести количество введённых чётных чисел.

    Input:

    23
    34
    45
    56
    67
    78
    89
    0
    Output:

    3
  3. EJudge: JustMax 'Поиск максимума'

    Вводить числа, пока среди них не встретится 0. Вывести наибольшее из введённых чисел (0 не считается!)

    Input:

    12
    45
    23
    67
    789
    45
    23
    0
    Output:

    789
  4. EJudge: ArithAverage 'Среднее арифметическое'

    Вводить числа, пока среди них не встретится 0. Вывести среднее арифметическое этих чисел (0 не участвует)

    Input:

    23
    34
    45
    56
    1
    67
    78
    89
    0
    Output:

    49.125
  5. EJudge: NofN 'N раз по N'

    Вводить натуральные числа, пока среди них не встретится 0. Выводить N раз каждое введённое число N

    Input:

    3
    5
    7
    0
    Output:

    3
    3
    3
    5
    5
    5
    5
    5
    7
    7
    7
    7
    7
    7
    7

Python/PsyPython2018/06_Homework (последним исправлял пользователь FrBrGeorge 2018-10-19 13:00:41)