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

Задача . Валидный номер **


Задача

Темы:

На вход программе подается строка текста. Напишите программу, которая определяет, является ли введенная строка корректным телефонным номером. Строка текста является корректным телефонным номером, если она имеет формат:

  • abc-def-hijk или
  • 7-abc-def-hijk,

где a, b, c, d, e, f, h, i, j, k – цифры от 0 до 9.

Формат входных данных 
На вход программе подается строка текста.

Формат выходных данных
Программа должна вывести «YES», если строка является корректным телефонным номером и «NO» в противном случае.

Примечание. Телефонный номер должен содержать только цифры и символ -, а количество цифр в каждой группе должно быть правильным.


Примеры
Входные данныеВыходные данные
1 7-301-447-5820
YES
2 301-447-5820
YES
3 3X1-447-5820
NO
4 8-301-447-5820
NO

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

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