• Дано натуральное число N. Найти ближайшее к нему простое число.

    Входные данные. Вводится натуральное число N. (N не превышает 1000).

    Выходные данные. Выведите ближайшее к нему простое число. Пример: 

    input.txt                            output.txt           

    16                        17

    Помогите пожалуйста!Задача на Паскаль АВС

Ответы 1

  • a, n, find_num = [int(i) for i in input().split()], int(input()), 100 for i in range(len(a)):     if a[i] < n:         find_num = -find_num     else:         find_num = find_num + 0     if a[i] >= n and a[i] - n <= find_num - n:         find_num = a[i]     elif a[i] <= n and find_num - n <= a[i] - n:         find_num = a[i] print(find_num)

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years