Programozó versenyek

Magas szintű programozási nyelvek 1, 2017. május 30., K16 ZH

2017. május 30. 16:15 – 2017. május 30. 17:55

Kő, papír, olló

A kő, papír, olló játékot minden óvodás ismeri. Ketten játsszák, a két résztvevő egyszerre, egy időben mond egy szót a három közül. A kő legyőzi az ollót (mert kicsorbítja), az olló legyőzi a papírt (mert elvágja), a papír pedig legyőzi a követ (mert bele lehet csomagolni).

Írjon programot, amely a standard bemenetről állományvégjelig (EOF) soronként beolvas két sztringet, amelyeket pontosan egy szóköz karakter választ el egymástól! A követ a „ko” sztring, a papírt a „papir” sztring, az ollót az „ollo” sztring jelzi. A programja játssza végig a játékot, és számolja össze, hogy az első és a második játékos közül ki hányszor arat győzelmet! A standard kimenetre két számot kell kiírnia pontosan egy szóköz karakterrel elválasztva: az első és a második játékos által aratott győzelmek számát. Ne felejtse el ezt az egyetlen sort soremelés karakterrel lezárni!

Példa bemenet

  1. ko papir
  2. ko ollo
  3. ko ko
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. 1 1
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.