Guest User

Untitled

a guest
Mar 11th, 2017
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.46 KB | None | 0 0
  1. laskuri=0
  2.  
  3. def tulostakortit(hertta,risti,pata,ruutu):
  4.     print("Vaihtoehto "+str(laskuri)+": ",end="")
  5.     if hertta>0:
  6.         print("Hertta",hertta,end="")
  7.     if risti>0:
  8.         if hertta>0:
  9.             print(", ",end="")
  10.         print("Risti",risti,end="")
  11.     if pata>0:
  12.         if hertta>0 or risti>0:
  13.             print(", ",end="")
  14.         print("Pata",pata,end="")
  15.     if ruutu>0:
  16.         if hertta>0 or risti>0 or pata>0:
  17.             print(", ",end="")
  18.         print("Ruutu",ruutu,end="")
  19.     print()
  20.  
  21. def main():
  22.     haettu=13 # korttien summma jota haetaan
  23.     hertta=0
  24.     risti=0
  25.     pata=0
  26.     ruutu=0
  27.     global laskuri
  28.  
  29.     for hertta in range(14):
  30.         if hertta+risti+pata+ruutu == haettu:
  31.             laskuri+=1
  32.             tulostakortit(hertta,risti,pata,ruutu)
  33.             break
  34.         for risti in range(14):
  35.             if hertta+risti+pata+ruutu == haettu:
  36.                 laskuri+=1
  37.                 tulostakortit(hertta,risti,pata,ruutu)
  38.                 break
  39.             for pata in range(14):
  40.                 if hertta+risti+pata+ruutu == haettu:
  41.                     laskuri+=1
  42.                     tulostakortit(hertta,risti,pata,ruutu)
  43.                     break
  44.                 for ruutu in range(14):
  45.                     if hertta+risti+pata+ruutu == haettu:
  46.                         laskuri+=1
  47.                         tulostakortit(hertta,risti,pata,ruutu)
  48.                         break        
  49.    
  50. main()
Advertisement
Add Comment
Please, Sign In to add comment