Soluții trimise

Rezumat problemă

#954 joc2

Plictisiți de Facebook și jocuri online, Diana și Jonny s-au gândit să joace un joc nou, care să necesite și mișcare în aer liber. Astfel, cei doi au desenat pe terenul de sport din liceu un dreptunghi pe care l-au împărțit cu N-1 linii orizontale și M-1 linii verticale în NxM pătrate identice, așezate pe N rânduri și M coloane, câte N pe fiecare rând și câte M pe fiecare coloană, ca în exemplu. Apoi, în interiorul fiecărui pătrat au scris câte un număr reprezentând valoarea pătratului respectiv în joc. După ce au terminat de scris cele NxM numere, Diana și Jonny au stabilit ca jocul să se desfășoare după următoarele reguli:

  • Diana se poziționează în pătratul din colțul stânga-sus al dreptunghiului, iar Jonny se poziționează în pătratul din colțul dreapta-sus al dreptunghiului.
  • Din pătratul în care se află, Diana se va deplasa făcând un pas în pătratul din dreapta de pe aceeași linie (dacă există) sau în pătratul situat pe linia următoare în aceeași coloană (dacă există), ca în desenul de mai jos.
  • Din pătratul în care se află, Jonny se va deplasa făcând un pas în pătratul din stânga de pe aceeași linie (dacă există) sau în pătratul situat pe linia următoare în aceeași coloană (dacă există), ca în desenul alăturat.
  • Ambii concurenți vor face până la finalul jocului un număr egal de pași. Simultan, fiecare se va deplasa din pătratul curent în cel ales cu respectarea regulilor de mai sus. Concurenții se pot afla la un moment dat în același pătrat.
  • Jocul se încheie în momentul în care Diana ajunge în pătratul din colțul dreapta-jos al dreptunghiului, iar Jonny ajunge în pătratul din colțul stânga-jos al dreptunghiului.
  • Fiecare concurent alege pătratele prin care să se deplaseze conform regulilor de mai sus astfel încât să obțină suma maximă posibilă a valorilor din pătratele alese. Această sumă va reprezenta punctajul concurentului.
  • Câștigă jocul concurentul care obține punctajul cel mai mare la finalul jocului. Dacă cei doi concurenți obțin același punctaj, atunci amândoi vor câștiga jocul.

Scrieți un program care să citească numerele N, M, cele NxM valori ale pătratelor din dreptunghi și care să determine câștigătorul jocului, precum și punctajul obținut de acesta la finalul jocului.

Olimpiada de Informatică, etapa pe sector, Bucureşti, 2013

ID   Utilizator Problema Data încărcării Stare
tecsi maria (Tecsi_Maria) joc2 25 Noiembrie 2024, 10:17 Evaluare finalizată 40
But Andrei (But_Andrei) joc2 22 Noiembrie 2024, 09:23 Evaluare finalizată 100
tecsi maria (Tecsi_Maria) joc2 19 Noiembrie 2024, 15:53 Evaluare finalizată 40
tecsi maria (Tecsi_Maria) joc2 19 Noiembrie 2024, 15:52 Evaluare finalizată 40
tecsi maria (Tecsi_Maria) joc2 17 Noiembrie 2024, 18:50 Evaluare finalizată 40
Stanculete Iulia (Eli1) joc2 14 Noiembrie 2024, 20:47 Evaluare finalizată 100
Stanculete Iulia (Eli1) joc2 14 Noiembrie 2024, 20:46 Evaluare finalizată 0
Nicolaescu Andrei (NicolaescuAndrei) joc2 07 Noiembrie 2024, 21:09 Evaluare finalizată 100
Nicolaescu Andrei (NicolaescuAndrei) joc2 07 Noiembrie 2024, 21:07 Evaluare finalizată 80
Nicolaescu Andrei (NicolaescuAndrei) joc2 07 Noiembrie 2024, 21:06 Evaluare finalizată 80
Nicolaescu Andrei (NicolaescuAndrei) joc2 07 Noiembrie 2024, 21:06 Evaluare finalizată 80
Buzlea Dacian (Briccmann) joc2 06 Noiembrie 2024, 21:51 Evaluare finalizată 40
Buzlea Dacian (Briccmann) joc2 06 Noiembrie 2024, 21:49 Evaluare finalizată 40
Buzlea Dacian (Briccmann) joc2 06 Noiembrie 2024, 21:47 Evaluare finalizată 40
Buzlea Dacian (Briccmann) joc2 06 Noiembrie 2024, 14:59 Evaluare finalizată 40
Săvescu Cosmin-Constantin (Savescu_Cosmin_Constantin) joc2 03 Noiembrie 2024, 06:11 Evaluare finalizată 100
Manolea Teodor-Stefan (StefanManolea) joc2 09 Octombrie 2024, 12:21 Evaluare finalizată 40
Manolea Teodor-Stefan (StefanManolea) joc2 09 Octombrie 2024, 12:20 Evaluare finalizată 40
Manolea Teodor-Stefan (StefanManolea) joc2 09 Octombrie 2024, 12:17 Evaluare finalizată 20
Manolea Teodor-Stefan (StefanManolea) joc2 09 Octombrie 2024, 12:17 Evaluare finalizată 20
Manolea Teodor-Stefan (StefanManolea) joc2 09 Octombrie 2024, 12:16 Evaluare finalizată 40
Manolea Teodor-Stefan (StefanManolea) joc2 09 Octombrie 2024, 12:10 Evaluare finalizată 40
Manolea Teodor-Stefan (StefanManolea) joc2 09 Octombrie 2024, 12:09 Evaluare finalizată 40
best in buzau (BestInBuzau) joc2 29 Septembrie 2024, 16:48 Evaluare finalizată E.C
Rîciu Ionuț (Ionut2607) joc2 12 Septembrie 2024, 08:16 Evaluare finalizată 100
Rîciu Ionuț (Ionut2607) joc2 12 Septembrie 2024, 08:09 Evaluare finalizată 60
Rîciu Ionuț (Ionut2607) joc2 12 Septembrie 2024, 08:08 Evaluare finalizată 40
Rîciu Ionuț (Ionut2607) joc2 12 Septembrie 2024, 08:03 Evaluare finalizată 60
Rîciu Ionuț (Ionut2607) joc2 12 Septembrie 2024, 08:01 Evaluare finalizată 60
Rîciu Ionuț (Ionut2607) joc2 12 Septembrie 2024, 08:00 Evaluare finalizată 60
Rîciu Ionuț (Ionut2607) joc2 12 Septembrie 2024, 07:59 Evaluare finalizată 60
Luscan Alex (LuscanAlex) joc2 06 Septembrie 2024, 16:30 Evaluare finalizată 100
Luscan Alex (LuscanAlex) joc2 06 Septembrie 2024, 15:05 Evaluare finalizată 100
Otlacan Fabian (Otlacan_Fabian) joc2 17 Iulie 2024, 18:35 Evaluare finalizată 100
Rafila Andreea (Tigerstar) joc2 12 Iunie 2024, 15:30 Evaluare finalizată 100
Rafila Andreea (Tigerstar) joc2 12 Iunie 2024, 15:25 Evaluare finalizată 40
Rafila Andreea (Tigerstar) joc2 12 Iunie 2024, 15:25 Evaluare finalizată 40
Rafila Andreea (Tigerstar) joc2 12 Iunie 2024, 15:23 Evaluare finalizată 40
Costea Sasha (gosasha) joc2 01 Iunie 2024, 20:56 Evaluare finalizată 100
Tripaloski Andrei (Infosecs2021) joc2 20 Mai 2024, 19:45 Evaluare finalizată 0
Tripaloski Andrei (Infosecs2021) joc2 20 Mai 2024, 19:45 Evaluare finalizată 0
Tripaloski Andrei (Infosecs2021) joc2 20 Mai 2024, 19:44 Evaluare finalizată 0
Tripaloski Andrei (Infosecs2021) joc2 20 Mai 2024, 19:44 Evaluare finalizată E.C
Tripaloski Andrei (Infosecs2021) joc2 20 Mai 2024, 19:41 Evaluare finalizată 100
vlad vlad (Vlad_Vetrici) joc2 14 Mai 2024, 11:06 Evaluare finalizată 0
Popa David-Matei (David_Popa123) joc2 14 Mai 2024, 10:46 Evaluare finalizată 0
Ghiondea Alexandru (Alexandru_Ionut_Ghiondea) joc2 14 Mai 2024, 10:44 Evaluare finalizată 100
Stefanescu Iustinian (iustinian_stefanescu) joc2 14 Mai 2024, 10:40 Evaluare finalizată 100
Anghel Leon (LEON_ANGHEL) joc2 14 Mai 2024, 10:39 Evaluare finalizată 100
Robu Codrin (Robo_Firminio) joc2 14 Mai 2024, 10:37 Evaluare finalizată 100