dfsgdfg
This commit is contained in:
parent
025c3633e7
commit
c463f8d459
0
TaskE05/Makefile
Normal file
0
TaskE05/Makefile
Normal file
17
TaskE05/run
Executable file
17
TaskE05/run
Executable file
@ -0,0 +1,17 @@
|
||||
#!/usr/bin/python3
|
||||
|
||||
import sys
|
||||
import re
|
||||
|
||||
sciezki = {0:{'0':0,'1':1,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,' ':0,'r':0,'.':0,'x':0},1:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':2,' ':0,'r':0,'.':0,'x':0},2:{'0':3,'1':3,'2':3,'3':3,'4':3,'5':3,'6':3,'7':3,'8':3,'9':3,' ':0,'r':0,'.':0,'x':0},3:{'0':4,'1':4,'2':4,'3':4,'4':4,'5':4,'6':4,'7':4,'8':4,'9':4,' ':0,'r':0,'.':0,'x':0},4:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,' ':5,'r':0,'.':0,'x':0},5:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,' ':0,'r':6,'.':0,'x':0},6:{'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0,' ':0,'r':0,'.':7,'x':0},7:{'0':7,'1':7,'2':7,'3':7,'4':7,'5':7,'6':7,'7':7,'8':7,'9':7,' ':7,'r':7,'.':7,'x':7}};
|
||||
stanyakceptujace = [7];
|
||||
for input in sys.stdin.readlines():
|
||||
act = 0;
|
||||
for char in input[:-1]:
|
||||
if char not in ['0','1','2','3','4','5','6','7','8','9',' ','r','.']:
|
||||
char = 'x'
|
||||
act = sciezki[act][char]
|
||||
if act in stanyakceptujace:
|
||||
print("YES")
|
||||
else:
|
||||
print("NO")
|
Loading…
Reference in New Issue
Block a user