Programozó versenyek

Programozási nyelvek 2, 2018. október 17., Sz16 ZH

2018. október 17. 16:05 – 2018. október 17. 17:50

Skandináv lottó

Írjon programot, amely a standard bemenetről skandináv (7 a 35-ből) lottósorsolások adatait olvassa állományvégjelig (EOF-ig)! A lottósorsolások kettesével szerepelnek egy-egy sorban, a következő formában:

év..nap.: szám szám szám szám szám szám szám szám szám szám szám szám szám szám

Az év, a és a nap a lottósorsolás napját írják le, míg az ezt követő hét szám a gépi, a következő hét szám pedig a kézi sorsoláson kihúzott számokat adja meg. Az egyszerűség kedvéért feltételezheti, hogy mind a gépi, mind a kézi sorsoláson kihúzott számok növekvő sorba vannak rendezve.

A programja határozza meg és írja a standard kimenetre azt, hogy az egyes számokat hányszor húzták ki a megadott sorsolásokon! Soronként 1-1 szám adatait írassa ki a példa kimenetben megadott formában, 1-től 35-ig!

Példa bemenet

  1. 2018.10.10.: 1 3 7 9 12 17 29 2 3 23 27 28 29 31
  2. 2018.10.03.: 8 9 10 15 16 20 26 19 21 26 27 30 33 35
  3. 2018.09.26.: 3 8 11 12 14 29 35 1 16 18 19 24 32 34
  4. 2018.09.19.: 1 8 15 18 24 27 31 1 7 10 15 21 22 30
  5. 2018.09.12.: 2 10 11 18 20 26 34 4 7 9 20 22 28 31
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. 1: 4
  2. 2: 2
  3. 3: 3
  4. 4: 1
  5. 5: 0
  6. 6: 0
  7. 7: 3
  8. 8: 3
  9. 9: 3
  10. 10: 3
  11. 11: 2
  12. 12: 2
  13. 13: 0
  14. 14: 1
  15. 15: 3
  16. 16: 2
  17. 17: 1
  18. 18: 3
  19. 19: 2
  20. 20: 3
  21. 21: 2
  22. 22: 2
  23. 23: 1
  24. 24: 2
  25. 25: 0
  26. 26: 3
  27. 27: 3
  28. 28: 2
  29. 29: 3
  30. 30: 2
  31. 31: 3
  32. 32: 1
  33. 33: 1
  34. 34: 2
  35. 35: 2
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.