ex4
This commit is contained in:
parent
a8350f1156
commit
ef113e811d
|
@ -0,0 +1,9 @@
|
|||
import re
|
||||
import sys
|
||||
|
||||
for line in sys.stdin:
|
||||
stripped_line = line.strip()
|
||||
if re.search(r'^(PCMCIA|WYSIWYG|[A-Z]{2,5})$', stripped_line):
|
||||
print('yes')
|
||||
else:
|
||||
print('no')
|
|
@ -0,0 +1,11 @@
|
|||
no
|
||||
yes
|
||||
yes
|
||||
no
|
||||
yes
|
||||
yes
|
||||
no
|
||||
no
|
||||
no
|
||||
yes
|
||||
yes
|
|
@ -0,0 +1,9 @@
|
|||
import re
|
||||
import sys
|
||||
|
||||
for line in sys.stdin:
|
||||
stripped_line = line.strip()
|
||||
if re.search(r'^(?:[0-9]|10):(?:[0-9]|10)$', stripped_line):
|
||||
print('yes')
|
||||
else:
|
||||
print('no')
|
|
@ -0,0 +1,11 @@
|
|||
yes
|
||||
yes
|
||||
no
|
||||
yes
|
||||
no
|
||||
no
|
||||
no
|
||||
yes
|
||||
yes
|
||||
no
|
||||
no
|
|
@ -0,0 +1,11 @@
|
|||
import re
|
||||
import sys
|
||||
|
||||
for line in sys.stdin:
|
||||
stripped_line = line.strip()
|
||||
if re.search(r'^(?!.*0.*0.*$)[0-9]{6}$', stripped_line):
|
||||
print('yes')
|
||||
else:
|
||||
print('no')
|
||||
|
||||
# bez negacji ^(0[1-9]{5}|[1-9]0[1-9]{4}|[1-9]{2}0[1-9]{3}|[1-9]{3}0[1-9]{2}|[1-9]{4}0[1-9]{1}|[1-9]{5}0|[1-9]{6})$
|
|
@ -0,0 +1,12 @@
|
|||
no
|
||||
yes
|
||||
no
|
||||
yes
|
||||
yes
|
||||
yes
|
||||
no
|
||||
yes
|
||||
yes
|
||||
yes
|
||||
no
|
||||
no
|
|
@ -0,0 +1,15 @@
|
|||
import re
|
||||
import sys
|
||||
|
||||
|
||||
|
||||
for line in sys.stdin:
|
||||
stripped_line = line.strip()
|
||||
words = stripped_line.split(' ')
|
||||
if (len(words) == 2) and (len(words[1]) > 1):
|
||||
if re.match(r'((?!.*a$)([A-Z]|Ł)[a-ząćęłńóśźż]+|Jarema|Kosma)$', words[0]):
|
||||
print(words[1])
|
||||
else:
|
||||
print('<NONE>')
|
||||
else:
|
||||
print('<NONE>')
|
|
@ -0,0 +1,14 @@
|
|||
<NONE>
|
||||
<NONE>
|
||||
<NONE>
|
||||
<NONE>
|
||||
Nowak
|
||||
Ścież
|
||||
Źdźbło
|
||||
<NONE>
|
||||
Xa
|
||||
<NONE>
|
||||
<NONE>
|
||||
<NONE>
|
||||
<NONE>
|
||||
<NONE>
|
Loading…
Reference in New Issue