Soluții trimise

Rezumat problemă

#2145 Soricel

Șoricelul Remy dorește să depoziteze cubulețele de cașcaval pe care le-a adunat. El a construit un depozit pe o suprafață dreptunghiulară și l-a compartimentat în N*M camere identice. În fiecare cameră șoricelul a depozitat o cantitate de cubulețe de cașcaval (ca în Figura A) și a stabilit că va mânca în fiecare zi câte un cubuleț de cașcaval din fiecare cameră în care există cașcaval. Planul său este stricat de John, șoricelul leneș din casa vecină, căruia nu-i place să-și strângă singur cașcaval, așa că s-a hotărât să fure din depozitul lui Remy. Pentru că John este pasionat de matematică s-a hotărât ca în fiecare seară, după ce vecinul său a terminat de mâncat, să se plimbe prin depozit și să fure tot cașcavalul din camerele în care găsește un număr pătrat perfect de cubulețe de cașcaval. John intră în depozit prin camera din colțul stânga sus, de coordonate (1,1), parcurge prima linie de la prima la ultima coloană, apoi a doua linie de la ultima coloană, până la prima și așa mai departe, până când termină de vizitat toate camerele (ca în Figura B).

Scrieți un program care să determine:

  1. Numărul de zile în care se va goli depozitul lui Remy și câte camere va goli John în ziua K.
  2. Numărul maxim de camere consecutive golite de acesta într-o zi și ziua în care se va întâmpla acest lucru.
ID   Utilizator Problema Data încărcării Stare
Alexandra Beldica (alexandra_beldica) Soricel 23 Aprilie 2024, 09:52 Evaluare finalizată 100
Alexandra Beldica (alexandra_beldica) Soricel 23 Aprilie 2024, 09:46 Evaluare finalizată 55
Alexandra Beldica (alexandra_beldica) Soricel 23 Aprilie 2024, 09:40 Evaluare finalizată 52
Alexandra Beldica (alexandra_beldica) Soricel 23 Aprilie 2024, 09:38 Evaluare finalizată 52
Alexandra Beldica (alexandra_beldica) Soricel 23 Aprilie 2024, 09:29 Evaluare finalizată 28
Luta David (DavidLuta) Soricel 21 Aprilie 2024, 10:31 Evaluare finalizată 0
Sitaru Mircea Andrei (Andrei123cod) Soricel 20 Aprilie 2024, 16:48 Evaluare finalizată 85
Sitaru Mircea Andrei (Andrei123cod) Soricel 20 Aprilie 2024, 16:41 Evaluare finalizată 85
Sitaru Mircea Andrei (Andrei123cod) Soricel 20 Aprilie 2024, 16:12 Evaluare finalizată 76
Sitaru Mircea Andrei (Andrei123cod) Soricel 20 Aprilie 2024, 16:07 Evaluare finalizată 76
Sitaru Mircea Andrei (Andrei123cod) Soricel 20 Aprilie 2024, 15:48 Evaluare finalizată 73
Sitaru Mircea Andrei (Andrei123cod) Soricel 20 Aprilie 2024, 15:45 Evaluare finalizată 73
Sitaru Mircea Andrei (Andrei123cod) Soricel 20 Aprilie 2024, 15:35 Evaluare finalizată 52
Sitaru Mircea Andrei (Andrei123cod) Soricel 20 Aprilie 2024, 12:34 Evaluare finalizată 46
Sitaru Mircea Andrei (Andrei123cod) Soricel 20 Aprilie 2024, 12:30 Evaluare finalizată 55
Sitaru Mircea Andrei (Andrei123cod) Soricel 19 Aprilie 2024, 21:22 Evaluare finalizată 61
alecu izsak andrei (andrei216216) Soricel 19 Aprilie 2024, 14:16 Evaluare finalizată 34
alecu izsak andrei (andrei216216) Soricel 19 Aprilie 2024, 14:01 Evaluare finalizată 28
alecu izsak andrei (andrei216216) Soricel 19 Aprilie 2024, 14:00 Evaluare finalizată 28
alecu izsak andrei (andrei216216) Soricel 19 Aprilie 2024, 14:00 Evaluare finalizată E.C
alecu izsak andrei (andrei216216) Soricel 19 Aprilie 2024, 13:57 Evaluare finalizată 24
Aramă Andrei-Robert (AndreiArama) Soricel 19 Aprilie 2024, 13:38 Evaluare finalizată E.C
Aramă Andrei-Robert (AndreiArama) Soricel 19 Aprilie 2024, 13:35 Evaluare finalizată 67
Aramă Andrei-Robert (AndreiArama) Soricel 19 Aprilie 2024, 13:31 Evaluare finalizată 55
Aramă Andrei-Robert (AndreiArama) Soricel 19 Aprilie 2024, 13:18 Evaluare finalizată 70
Aramă Andrei-Robert (AndreiArama) Soricel 19 Aprilie 2024, 13:15 Evaluare finalizată 55
Aramă Andrei-Robert (AndreiArama) Soricel 19 Aprilie 2024, 12:54 Evaluare finalizată 40
Aramă Andrei-Robert (AndreiArama) Soricel 19 Aprilie 2024, 12:47 Evaluare finalizată 20
Aramă Andrei-Robert (AndreiArama) Soricel 19 Aprilie 2024, 12:44 Evaluare finalizată 16
Aramă Andrei-Robert (AndreiArama) Soricel 19 Aprilie 2024, 12:40 Evaluare finalizată 32
sunt slab ngl (radu2011) Soricel 18 Aprilie 2024, 20:31 Evaluare finalizată 100
sunt slab ngl (radu2011) Soricel 18 Aprilie 2024, 20:21 Evaluare finalizată 85
sunt slab ngl (radu2011) Soricel 18 Aprilie 2024, 20:18 Evaluare finalizată 70
sunt slab ngl (radu2011) Soricel 18 Aprilie 2024, 20:11 Evaluare finalizată 62
sunt slab ngl (radu2011) Soricel 18 Aprilie 2024, 20:11 Evaluare finalizată 62
CHELARU Ioan Cristian (iccjoc) Soricel 18 Aprilie 2024, 16:26 Evaluare finalizată 40
Sitaru Mircea Andrei (Andrei123cod) Soricel 15 Aprilie 2024, 21:17 Evaluare finalizată 43
Sitaru Mircea Andrei (Andrei123cod) Soricel 14 Aprilie 2024, 19:30 Evaluare finalizată 58
Sitaru Mircea Andrei (Andrei123cod) Soricel 14 Aprilie 2024, 19:29 Evaluare finalizată 58
Sitaru Mircea Andrei (Andrei123cod) Soricel 14 Aprilie 2024, 19:27 Evaluare finalizată 58
Sitaru Mircea Andrei (Andrei123cod) Soricel 14 Aprilie 2024, 19:22 Evaluare finalizată 55
Sitaru Mircea Andrei (Andrei123cod) Soricel 14 Aprilie 2024, 19:20 Evaluare finalizată 67
Sitaru Mircea Andrei (Andrei123cod) Soricel 14 Aprilie 2024, 19:09 Evaluare finalizată 64
Sitaru Mircea Andrei (Andrei123cod) Soricel 14 Aprilie 2024, 19:03 Evaluare finalizată 49
Minea Vlad (VLADMINEA112011) Soricel 12 Aprilie 2024, 21:30 Evaluare finalizată 40
Minea Vlad (VLADMINEA112011) Soricel 12 Aprilie 2024, 21:06 Evaluare finalizată 28
Sitaru Mircea Andrei (Andrei123cod) Soricel 12 Aprilie 2024, 07:29 Evaluare finalizată 64
Sitaru Mircea Andrei (Andrei123cod) Soricel 12 Aprilie 2024, 07:29 Evaluare finalizată 43
Sitaru Mircea Andrei (Andrei123cod) Soricel 12 Aprilie 2024, 07:28 Evaluare finalizată 40
Petrus Serban (PetrusSerban) Soricel 11 Aprilie 2024, 13:57 Evaluare finalizată 70