Soluții trimise

Rezumat problemă

#1137

Gina şi Mihai joacă împreună jocul Cuart. Ei au la dispoziție un șir de 2*N cartonașe ce conțin numere naturale. Primele N cartonașe, de la stânga la dreapta, sunt ale Ginei, iar următoarele N ale lui Mihai. Gina traversează șirul, de la stânga la dreapta și scrie pe o foaie de hârtie, pe primul rând, un șir de numere obținut din numerele de pe cartonașele sale, din care a șters toate cifrele pare. La fel procedează Mihai care scrie pe foaia sa de hârtie, pe primul rând, șirul de numere obținut din numerele de pe cartonașele sale, din care a șters toate cifrele impare. Dacă dintr-un număr s-au șters toate cifrele, sau au rămas doar cifre egale cu 0, atunci numărul este ignorat, deci pe hârtie nu se scrie nimic.
Fiecare copil, notează pe hârtia sa, pe al doilea rând, un alt șir de numere obținut astfel: pentru fiecare număr X scris pe primul rând, copilul va scrie cel mai mare număr natural K cu proprietatea că 1+5+9+13+...+ K ≤ X. În jocul copiilor, numărul X se numește cuarț dacă 1+5+9+13+...+K = X.

În exemplul de mai sus, Gina nu a scris niciun număr cuarț pe primul rând, iar Mihai a scris unul singur (6=1+5).

Regulile de câștig ale jocului sunt următoarele:

  • Câștigă acel copil care are scrise pe primul rând cele mai multe numere cuarț. În acest caz, valoarea de câștig a jocului este egală cu numărul de numere cuarț scrise de copilul câștigător.
  • Dacă cei doi copii au scris același număr de numere cuarț, atunci va câștiga cel care are primul număr scris pe primul rând, mai mare decât al celuilalt. Acest prim număr scris de câștigător va reprezenta valoarea de câștig.
  • Dacă nici Gina și nici Mihai nu au scris niciun număr pe hârtie, se consideră egalitate și nu câștigă niciunul.

Scrieţi un program care să citească numărul N reprezentând numărul de cartonașe ale unui copil şi cele 2*N numere de pe cartonașe, în ordine de la stânga la dreapta și care să determine:

1) Cel mai mare număr de pe cele 2*N catonașe, pentru care nu s-a scris niciun număr pe primul rând (a fost omis), nici pe hârtia Ginei, nici pe hârtia lui Mihai; dacă nu a fost omis niciun număr, se va scrie 0;
2) Câștigătorul jocului și afișează numărul 1 dacă a câștigat Gina, 2 pentru Mihai sau 0 în caz de egalitate.
3) Valoarea de câștig a jocului, sau 0, în caz de egalitate.

OJI 2015, Clasa a V-a
ID   Utilizator Problema Data încărcării Stare
Novac Darius (dariusnovac) Cuart 27 Martie 2026, 15:18 Evaluare finalizată 100
Boian Cristina (ularucristina) Cuart 27 Martie 2026, 15:18 Evaluare finalizată 95
Novac Darius (dariusnovac) Cuart 27 Martie 2026, 15:10 Evaluare finalizată 95
Novac Darius (dariusnovac) Cuart 27 Martie 2026, 14:58 Evaluare finalizată E.C
Nistor Erica-Alexandra (nistor_erica_alexandra) Cuart 28 Februarie 2026, 13:22 Evaluare finalizată 15
tudor vartic (tudorgd) Cuart 27 Februarie 2026, 18:59 Evaluare finalizată 100
tudor vartic (tudorgd) Cuart 27 Februarie 2026, 14:42 Evaluare finalizată 5
tudor vartic (tudorgd) Cuart 27 Februarie 2026, 13:31 Evaluare finalizată 5
Perjeru Laurentiu (laurentiuperjeru) Cuart 26 Februarie 2026, 23:46 Evaluare finalizată 100
Victor Daniel Șerban (Victorgaina) Cuart 22 Februarie 2026, 23:18 Evaluare finalizată 95
Victor Daniel Șerban (Victorgaina) Cuart 22 Februarie 2026, 23:09 Evaluare finalizată 50
Victor Daniel Șerban (Victorgaina) Cuart 22 Februarie 2026, 23:03 Evaluare finalizată 40
Victor Daniel Șerban (Victorgaina) Cuart 22 Februarie 2026, 22:23 Evaluare finalizată 20
Victor Daniel Șerban (Victorgaina) Cuart 22 Februarie 2026, 22:22 Evaluare finalizată 0
Perjeru Radu Mihai (perjeru_radu) Cuart 22 Februarie 2026, 17:24 Evaluare finalizată 100
Perjeru Radu Mihai (perjeru_radu) Cuart 22 Februarie 2026, 17:17 Evaluare finalizată 80
Perjeru Radu Mihai (perjeru_radu) Cuart 22 Februarie 2026, 17:13 Evaluare finalizată 60
Perjeru Radu Mihai (perjeru_radu) Cuart 22 Februarie 2026, 17:12 Evaluare finalizată 60
Perjeru Radu Mihai (perjeru_radu) Cuart 22 Februarie 2026, 16:56 Evaluare finalizată 95
Perjeru Radu Mihai (perjeru_radu) Cuart 22 Februarie 2026, 16:53 Evaluare finalizată 50
Perjeru Radu Mihai (perjeru_radu) Cuart 22 Februarie 2026, 16:46 Evaluare finalizată 30
Perjeru Radu Mihai (perjeru_radu) Cuart 22 Februarie 2026, 16:44 Evaluare finalizată 20
Perjeru Radu Mihai (perjeru_radu) Cuart 22 Februarie 2026, 16:08 Evaluare finalizată 35
Perjeru Radu Mihai (perjeru_radu) Cuart 22 Februarie 2026, 15:45 Evaluare finalizată 20
Perjeru Radu Mihai (perjeru_radu) Cuart 22 Februarie 2026, 15:44 Evaluare finalizată 15
Perjeru Radu Mihai (perjeru_radu) Cuart 22 Februarie 2026, 15:34 Evaluare finalizată 15
Iordan Ilinca (IordanIlincaGeorgeta) Cuart 21 Februarie 2026, 21:14 Evaluare finalizată 50
Iordan Ilinca (IordanIlincaGeorgeta) Cuart 21 Februarie 2026, 21:07 Evaluare finalizată 40
Iordan Ilinca (IordanIlincaGeorgeta) Cuart 21 Februarie 2026, 21:06 Evaluare finalizată 40
Iordan Ilinca (IordanIlincaGeorgeta) Cuart 21 Februarie 2026, 21:02 Evaluare finalizată 20
Enache Mathias (MatiE) Cuart 21 Februarie 2026, 18:24 Evaluare finalizată 100
Balan Stefan (Stefan_2014) Cuart 20 Februarie 2026, 13:29 Evaluare finalizată 100
unknown q (mraresionut) Cuart 12 Februarie 2026, 17:14 Evaluare finalizată 95
unknown q (mraresionut) Cuart 12 Februarie 2026, 17:13 Evaluare finalizată 45
unknown q (mraresionut) Cuart 12 Februarie 2026, 17:12 Evaluare finalizată 45
unknown q (mraresionut) Cuart 12 Februarie 2026, 17:11 Evaluare finalizată 0
Lisa blackpink (VladAntonia) Cuart 12 Februarie 2026, 12:02 Evaluare finalizată 20
Lisa blackpink (VladAntonia) Cuart 12 Februarie 2026, 12:02 Evaluare finalizată 0
Lisa blackpink (VladAntonia) Cuart 12 Februarie 2026, 12:01 Evaluare finalizată 0
Lisa blackpink (VladAntonia) Cuart 12 Februarie 2026, 12:00 Evaluare finalizată 0
Lisa blackpink (VladAntonia) Cuart 12 Februarie 2026, 12:00 Evaluare finalizată 0
Manolache Alexandru (AlexMano12357) Cuart 12 Februarie 2026, 11:52 Evaluare finalizată 100
serban matei (123456789123456789) Cuart 10 Februarie 2026, 15:29 Evaluare finalizată 20
riga petru (petru_riga) Cuart 10 Februarie 2026, 15:28 Evaluare finalizată 15
serban matei (123456789123456789) Cuart 10 Februarie 2026, 15:28 Evaluare finalizată 20
MateiCC MateiCC (MateiCC) Cuart 10 Februarie 2026, 15:28 Evaluare finalizată 0
Munteanu Sebastian (sebimun13) Cuart 10 Februarie 2026, 15:27 Evaluare finalizată 0
serban matei (123456789123456789) Cuart 10 Februarie 2026, 15:27 Evaluare finalizată 20
Banu Vlad (vlad_banu) Cuart 10 Februarie 2026, 15:26 Evaluare finalizată 20
Curs Medie (curs_medie) Cuart 10 Februarie 2026, 15:26 Evaluare finalizată 20
Du-te sus!