Белекчи Александр, 525 группа CorrectNumber 150
Ермакова Анна Ивановна, 519/2 CorrectNumber 333
f1import ref1import re
t2s = input()t2line = input()
3r1 = re.compile('(-?[1-9][\\d]*|-?%0x[1-9a-f][0-9a-f]{0,15}|-?%0o[1-7][03regexnum = re.compile('^((-)?(\\%0b[01]{1,20}|\\%0o[0-7]{1,8}|\\%0x[0-9a
>-7]{0,7}|-?%0b[1][0-1]{0,19})(.[0]*([1-9][\\d]*|%0x[1-9a-f][0-9a-f]{0,15>-f]{1,16}|[1-9][0-9]*|0))$')
>}|%0o[1-7][0-7]{0,7}|%0b[1][0-1]{0,19}))?E((\\+|\\-)([1-9][\\d]*|%0x[1-9 
>a-f][0-9a-f]{0,15}|%0o[1-7][0-7]{0,7}|%0b[1][0-1]{0,19}))?') 
4r2 = re.compile('-?[1-9][\\d]*|-?%0x[1-9a-f][0-9a-f]{0,15}|-?%0o[1-7][0-4regexexnum = re.compile('^((-)?(\\%0b[01]{1,20}|\\%0o[0-7]{1,8}|\\%0x[0-
>7]{0,7}|-?%0b[1][0-1]{0,19}')>9a-f]{1,16}|[1-9][0-9]*|0))((\\.)(0*)?(\\%0b[01]{1,20}|\\%0o[0-7]{1,8}|\
 >\%0x[0-9a-f]{1,16}|[1-9][0-9]*|0))?(E)(([-+]){1}(\\%0b[01]{1,20}|\\%0o[0
 >-7]{1,8}|\\%0x[0-9a-f]{1,16}|[1-9][0-9]*|0))?$')
5if r1.fullmatch(s) or r2.fullmatch(s):5if regexnum.match(line) or regexexnum.match(line):
6    print('YES')6    print('YES')
7else:7else:
8    print('NO')8    print('NO')
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op