Soluții trimise

Rezumat problemă

#3866 xcopy

Astăzi, la finalul orei de informatică, profesorul a dat ca temă pentru acasă o problemă foarte dificilă, așa că elevii s-au hotărât să copieze unii de la alții. Vor trebui totuși să lucreze cât mai deștept pentru a nu fi prinși că au copiat. Clasa este alcatuită din N x M elevi, așezați în bănci pe N rânduri și M coloane. Pentru ca elevii să nu fie prinși că au copiat, toate temele acestora vor trebui să fie distincte. Mai mult, elevii sunt foarte leneși, așa că își vor modifica tema foarte puțin față de tema vecinilor. Mai exact, tema oricarui elev diferă prin exact un bit în scrierea în baza 2 față de tema oricărui vecin al său. Pentru a nu ridica suspiciuni prea mari, elevii doresc să creeze temele astfel încât cea mai mare valoare a unei teme să fie cât mai mică posibil. Fiind date dimensiunile clasei, N și M, contruiți o configurație a valorilor temelor fiecarui elev din clasă astfel încât profesorul să nu își dea seama că aceștia au copiat.

EJOI 2021, ziua 1

ID   Utilizator Problema Data încărcării Stare
Adrian Statescu (thinkphp) xcopy 19 Iunie 2024, 18:08 Evaluare finalizată 100
Raileanu Alexandru (AlexandruR2008) xcopy 09 Aprilie 2024, 13:47 Evaluare finalizată 100
NITA Mioara (Mioara_NITA) xcopy 01 Aprilie 2024, 21:13 Evaluare finalizată 100
Prof C.N. "Spiru Haret" (flaviusboian) xcopy 25 Martie 2024, 23:31 Evaluare finalizată 100
Hossu Alexandru (Alex_Hossu) xcopy 19 Februarie 2024, 13:52 Evaluare finalizată 88
Hossu Alexandru (Alex_Hossu) xcopy 19 Februarie 2024, 13:49 Evaluare finalizată 88
Hossu Alexandru (Alex_Hossu) xcopy 19 Februarie 2024, 13:06 Evaluare finalizată 78
Hossu Alexandru (Alex_Hossu) xcopy 19 Februarie 2024, 13:01 Evaluare finalizată 68
Hossu Alexandru (Alex_Hossu) xcopy 19 Februarie 2024, 12:56 Evaluare finalizată 32
🖤 Tanasă Paul (_paul) xcopy 09 Februarie 2024, 12:18 Evaluare finalizată 100
Mihai I (Mihai_O) xcopy 04 Februarie 2024, 16:14 Evaluare finalizată E.C
Rughinis Remus (Remus_Rughinis) xcopy 27 Ianuarie 2024, 14:08 Evaluare finalizată 12
Rughinis Remus (Remus_Rughinis) xcopy 18 Ianuarie 2024, 11:49 Evaluare finalizată 78
Rughinis Remus (Remus_Rughinis) xcopy 18 Ianuarie 2024, 11:46 Evaluare finalizată 68
Rughinis Remus (Remus_Rughinis) xcopy 18 Ianuarie 2024, 11:42 Evaluare finalizată 29
Rughinis Remus (Remus_Rughinis) xcopy 18 Ianuarie 2024, 11:38 Evaluare finalizată 34
Rughinis Remus (Remus_Rughinis) xcopy 07 Ianuarie 2024, 19:30 Evaluare finalizată 0
Rughinis Remus (Remus_Rughinis) xcopy 07 Ianuarie 2024, 19:28 Evaluare finalizată 0
Rughinis Remus (Remus_Rughinis) xcopy 21 Decembrie 2023, 16:55 Evaluare finalizată 0
Rughinis Remus (Remus_Rughinis) xcopy 21 Decembrie 2023, 16:53 Evaluare finalizată 0
Rughinis Remus (Remus_Rughinis) xcopy 21 Decembrie 2023, 16:51 Evaluare finalizată 0
💻 Vlad-Laurentiu Nicu (nicuvlad76) xcopy 21 Decembrie 2023, 05:38 Evaluare finalizată 100
Anca Leuciuc (AncaLeuciuc) xcopy 09 Decembrie 2023, 23:40 Evaluare finalizată 100
Haise Sasaki (PredauSmecheria) xcopy 21 Noiembrie 2023, 00:31 Evaluare finalizată 100
Haise Sasaki (PredauSmecheria) xcopy 21 Noiembrie 2023, 00:30 Evaluare finalizată 100
Gelu Ionescu (test111) xcopy 16 Noiembrie 2023, 08:42 Evaluare finalizată 100
Gelu Ionescu (test111) xcopy 16 Noiembrie 2023, 08:41 Evaluare finalizată E.C
profesor CNI (TEME_CNI) xcopy 16 Noiembrie 2023, 08:40 Evaluare finalizată 100
profesor CNI (TEME_CNI) xcopy 16 Noiembrie 2023, 08:39 Evaluare finalizată E.C
profesor CNI (TEME_CNI) xcopy 16 Noiembrie 2023, 08:19 Evaluare finalizată 25
profesor CNI (TEME_CNI) xcopy 16 Noiembrie 2023, 08:17 Evaluare finalizată 25
profesor CNI (TEME_CNI) xcopy 16 Noiembrie 2023, 08:00 Evaluare finalizată 5
profesor CNI (TEME_CNI) xcopy 16 Noiembrie 2023, 07:54 Evaluare finalizată 0
profesor CNI (TEME_CNI) xcopy 16 Noiembrie 2023, 07:50 Evaluare finalizată 5
profesor CNI (TEME_CNI) xcopy 16 Noiembrie 2023, 07:49 Evaluare finalizată 5
profesor CNI (TEME_CNI) xcopy 16 Noiembrie 2023, 07:46 Evaluare finalizată 0
profesor CNI (TEME_CNI) xcopy 16 Noiembrie 2023, 07:45 Evaluare finalizată 0
Aspru Octavian (oaspru) xcopy 04 Noiembrie 2023, 05:19 Evaluare finalizată 100
POPESCU ANDREI (andreip99) xcopy 28 Octombrie 2023, 17:11 Evaluare finalizată 100
POPESCU ANDREI (andreip99) xcopy 28 Octombrie 2023, 17:10 Evaluare finalizată 100
✔️ Popa Adrian (a53) xcopy 28 Octombrie 2023, 10:08 Evaluare finalizată 100
Andrei Visalon (Prekzursil) xcopy 26 Octombrie 2023, 16:27 Evaluare finalizată 100
POPESCU ANDREI (andreip99) xcopy 24 Octombrie 2023, 17:13 Evaluare finalizată 78
✔️ Popa Adrian (a53) xcopy 24 Octombrie 2023, 16:51 Evaluare finalizată 78
✔️ Popa Adrian (a53) xcopy 24 Octombrie 2023, 16:44 Evaluare finalizată 30
✔️ Popa Adrian (a53) xcopy 24 Octombrie 2023, 16:28 Evaluare finalizată 78
✔️ Popa Adrian (a53) xcopy 24 Octombrie 2023, 16:28 Evaluare finalizată 30
✔️ Popa Adrian (a53) xcopy 24 Octombrie 2023, 16:26 Evaluare finalizată 30
✔️ Popa Adrian (a53) xcopy 24 Octombrie 2023, 09:40 Evaluare finalizată 30
✔️ Popa Adrian (a53) xcopy 24 Octombrie 2023, 09:37 Evaluare finalizată 30