Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- a="================"
- b=" ========="
- c=" ====="
- a321="-----------------"+"\n"+" |\n"+c+"\n"+b+"\n"+a+"\n"+" |"+"\n"
- a000="-----------------"+"\n"+" |\n"+" |\n"+" |\n"+" |\n"+" |\n"
- a300="-----------------"+"\n"+" |\n"+" |\n"+" |\n"+a+"\n"+" |\n"
- a200="-----------------"+"\n"+" |\n"+" |\n"+" |\n"+b+"\n"+" |\n"
- a100="-----------------"+"\n"+" |\n"+" |\n"+" |\n"+c+"\n"+" |\n"
- a310="-----------------"+"\n"+" |\n"+" |\n"+c+"\n"+a+"\n"+" |\n"
- a320="-----------------"+"\n"+" |\n"+" |\n"+b+"\n"+a+"\n"+" |\n"
- a210="-----------------"+"\n"+" |\n"+" |\n"+c+"\n"+b+"\n"+" |\n"
- dicti={"a000":a000,"a321":a321,"a300":a300,"a200":a200,"a100":a100,"a310":a310,"a320":a320,"a210":a210}
- lst=[[3,2,1],[0,0,0],[0,0,0]]
- lst1=[]
- def printavi(lst,lst1):
- for i in lst:
- m="a"
- for j in i:
- m+=str(j)
- lst1.append(m)
- def printavi1(lst1,dicti):
- for i in lst1:
- print(dicti[i])#,end="")
- def saidan_aigos(lst,q):
- index=int(q[0])-1
- v=0
- for i in lst[index]:
- if i==0:
- return v-1
- else:
- if v==2:
- return v
- v+=1
- def sad_dados(lst,q):
- index=int(q[1])-1
- v=0
- for i in lst[index]:
- if i==0:
- return v
- else:
- v+=1
- def gamcvleli(lst):
- q=input("move : ")
- a=saidan_aigos(lst,q)
- b=sad_dados(lst,q)
- lst[int(q[0])-1][a],lst[int(q[1])-1][b]=lst[int(q[1])-1][b],lst[int(q[0])-1][a]
- while True:
- printavi(lst,lst1)
- printavi1(lst1,dicti)
- lst1=[]
- gamcvleli(lst)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement