В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
VLAD43211
VLAD43211
23.10.2020 06:14 •  Информатика

Регистрация на web-сайте

Вам даны данные для регистрации на web-сайте. Выведите их в правильном порядке.

Входные данные

Вводятся три строки. В одной из строк (не обязательно первой) вводится фамилия, состоящая только из латинских букв (строчных или заглавных). В другой строке вводится дата рождения. В оставшейся строке вводится номер банковской карточки.

Фамилия записывается латинскими строчными и заглавными буквами, длина фамилии не меньше трех символов и не больше 50.

Номер банковской карточки — натуральное число, состоящее не менее, чем из 5, и не более, чем из 15 цифр.

Дата рождения записывается в формате ДД.ММ. (день и месяц вводятся ровно двумя цифрами каждый, год — ровно четырьмя).

Выходные данные

Программа должна вывести также три строки. В первой строке — фамилию, во второй — дату рождения, в третьей — номер банковской карточки.

Примеры

Ввод
Smith
112324332
12.10.1964
Вывод
Smith
12.10.1964
112324332

Показать ответ
Ответ:
justsgamer2000Kerzch
justsgamer2000Kerzch
11.10.2020 22:26

a = ''

p1 = p2 = p3 = ''

def g(n):

   global p1

   global p2

   global p3

   if n[2] == '.':

       p2 = n

   elif a.find(n[2]) != -1:

       p1 = n

   else:

       p3 = n

g(input())

g(input())

g(input())

print(p1 + '\n' + p2 + '\n' + p3)

Объяснение:

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота