Олимпиадный тренинг

Задача . BEEGEEK


Задача

Темы:

BEEGEEK наконец-то открыл свой банк, в котором используются специальные банкоматы с необычным паролем.

Действительный пароль BEEGEEK банка имеет вид a:b:c, где a, b и c – натуральные числа. Поскольку основатель BEEGEEK фанатеет от математики, то он решил:

  • число a – должно быть палиндромом;
  • число b – должно быть простым;
  • число c – должно быть четным.

Напишите функцию is_valid_password(password), которая принимает в качестве аргумента строковое значение пароля password и возвращает значение True, если пароль является действительным паролем BEEGEEK банка и False - в противном случае.

Примеры

Входные данные Выходные данные
1 15551:7:290 True
2 155561:7:290 False
3 1221:101:22:22 False

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python14
Комментарий учителя