Programozó versenyek

Magas szintű programozási nyelvek 1, gyakorló feladatsor, 2012. február 20.

2014. február 25. 12:00 – 2014. április 10. 0:00

Automatikus válasz

A múlt hónapban Alice hanyagul benevezett egy nyereményjátékba, amelyen egy Tapmaster 4000-est sorsolnak ki. Amikor ma ellenőrizte a postáját, egy levelet talált, amely a következőképpen hangzott:

„Gratulálunk, Alice! Ön nyert egy Tapmaster 4000-est! Ahhoz, hogy átvehesse a díját, válaszolnia kell a következő kvízkérdésre: …”

Alice kezdeti meglepődéssel vegyes öröme hirtelen aggodalomba fordult. Eddigi legjobb eredménye ilyen kvízekben a rettenetesnek számító 3 jó és 42 rossz válasz volt.

A vezető kvízkérdésfejlesztő vállalatot, a Mad Skills-t kérték fel, hogy biztosítsa a kvízkérdéseket a Tapmaster 4000-esért zajló sorsoláshoz. Úgy határoztak, hogy minden nyertesnek különböző kvízkérdést adnak, hogy a nyertesek ne tudjanak összedolgozni a kérdés megválaszolásakor.

Segítenél Alice-nak megnyerni a Tapmaster 4000-est a kvízkérdés megválaszolásával?

A bemenet specifikációja

A bemenet t-vel (1 ≤ t ≤ 100), a tesztesetek számával kezdődik. Minden teszteset egyetlen sorból áll, amely egy n egész számot tartalmaz (−1000 ≤ n ≤ 1000). Ezt az n-et kell behelyettesíteni az alábbiakban megadott kvízkérdésbe.

A kimenet specifikációja

Minden tesztesethez egy-egy sorban írd ki a választ a következő kvízkérdésre: „Szorozza meg n-et 567-tel, majd az eredményt ossza el 9-cel, ehhez adjon hozzá 7492-t, ezt szorozza meg 235-tel, ossza el 47-tel, amit kapott, végül vonjon ki az eredményből 498-at! Mi lesz a tízes helyiértéken álló számjegy?”

Példa bemenet

  1. 2
  2. 637
  3. -120
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

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