Soluții trimise

Rezumat problemă

#1675 Calc

La un concurs de informatică participă 2∙N elevi împărțiți în N echipe de câte 2. Echipa poate lucra în comun la problemele propuse doar dacă au calculatoarele în rețea. Laboratorul de informatică este unul special: are 2∙N calculatoare, distribuite pe două rânduri la distanță de un metru între ele (vertical și orizontal) și N cabluri de rețea de lungime un metru. Concursul se desfășoară pe mai multe zile și nu există două zile de concurs cu aceeași configurație a rețelei.

Exemplu: pentru N=3, cei 6 elevi au fost împărțiți în 3 echipe, iar aranjarea rețelei în cele 3 zile de concurs este cea din figura de mai jos.

Administratorul laboratorului vrea să memoreze în ordine lexicografică toate configurațiile folosite în zilele de concurs. Cablul orizontal se notează prin 0, iar cel vertical prin 1. Lucrând ordonat și eficient, pentru cele trei zile el își va nota valorile: 001, 100, respectiv 111. Se observă că o reprezentare de genul 000, 010, 011, 101 nu poate fi realizată.

Cunoscând N, să se determine:

  1. Numărul de zile modulo 1000000007 în care se desfășoară concursul.
  2. Configurațiile laboratorului în ziua X-1 și ziua X+1, cunoscând configurația zilei X.

ONI 2016, clasa a X-a

ID   Utilizator Problema Data încărcării Stare
Griga Victor (victorgriga) Calc 30 Noiembrie 2024, 14:15 Evaluare finalizată 100
Griga Victor (victorgriga) Calc 30 Noiembrie 2024, 14:11 Evaluare finalizată 0
prof CNTV (tudor) Calc 19 Noiembrie 2024, 12:13 Evaluare finalizată 100
prof CNTV (tudor) Calc 19 Noiembrie 2024, 12:12 Evaluare finalizată 100
Miclaus Adrian (adimiclaus15) Calc 19 Octombrie 2024, 10:03 Evaluare finalizată 80
Miclaus Adrian (adimiclaus15) Calc 19 Octombrie 2024, 09:26 Evaluare finalizată 20
POPESCU ANDREI (andreip99) Calc 16 Octombrie 2024, 15:11 Evaluare finalizată 100
Haidău David-Gabriel (David1221887) Calc 05 Octombrie 2024, 20:58 Evaluare finalizată 100
Haidău David-Gabriel (David1221887) Calc 05 Octombrie 2024, 20:58 Evaluare finalizată 100
Haidău David-Gabriel (David1221887) Calc 05 Octombrie 2024, 20:58 Evaluare finalizată 100
Haidău David-Gabriel (David1221887) Calc 05 Octombrie 2024, 20:51 Evaluare finalizată 95
Olaru Cristina (criola) Calc 10 Septembrie 2024, 12:52 Evaluare finalizată 100
Trâmbițaș Alexandru-Luca (Alex_Tr123) Calc 12 Iunie 2024, 01:38 Evaluare finalizată 55
Ionica David (Ionica_David) Calc 12 Iunie 2024, 00:02 Evaluare finalizată 55
Gheorghe Ruxandra (Ruxxi7) Calc 11 Iunie 2024, 23:54 Evaluare finalizată 0
Gheorghe Ruxandra (Ruxxi7) Calc 11 Iunie 2024, 23:53 Evaluare finalizată 15
Ionica David (Ionica_David) Calc 11 Iunie 2024, 23:26 Evaluare finalizată 40
Virtopeanu Andrei (Torna3o) Calc 04 Iunie 2024, 15:32 Evaluare finalizată 100
Virtopeanu Andrei (Torna3o) Calc 04 Iunie 2024, 15:17 Evaluare finalizată 85
Virtopeanu Andrei (Torna3o) Calc 04 Iunie 2024, 15:06 Evaluare finalizată 75
Virtopeanu Andrei (Torna3o) Calc 04 Iunie 2024, 15:05 Evaluare finalizată 65
Itu Sebastian (sebigabi) Calc 04 Iunie 2024, 14:55 Evaluare finalizată 100
Itu Sebastian (sebigabi) Calc 04 Iunie 2024, 14:49 Evaluare finalizată 85
Trâmbițaș Alexandru-Luca (Alex_Tr123) Calc 30 Mai 2024, 15:54 Evaluare finalizată 20
Trâmbițaș Alexandru-Luca (Alex_Tr123) Calc 30 Mai 2024, 14:36 Evaluare finalizată 20
Trâmbițaș Alexandru-Luca (Alex_Tr123) Calc 30 Mai 2024, 14:35 Evaluare finalizată 10
Feraru Rares (PSYRaresFeraru) Calc 29 Mai 2024, 20:25 Evaluare finalizată 100
Feraru Rares (PSYRaresFeraru) Calc 29 Mai 2024, 20:19 Evaluare finalizată 20
Feraru Rares (PSYRaresFeraru) Calc 29 Mai 2024, 20:02 Evaluare finalizată 20
Prof C.N. "Spiru Haret" (flaviusboian) Calc 19 Mai 2024, 10:14 Evaluare finalizată 100
Dumitrescu Ana (myrra678) Calc 21 Aprilie 2024, 17:17 Evaluare finalizată 20
Plesea Cristian (Plesea_Cristian) Calc 21 Aprilie 2024, 09:05 Evaluare finalizată 30
Plesea Cristian (Plesea_Cristian) Calc 21 Aprilie 2024, 09:03 Evaluare finalizată 30
Plesea Cristian (Plesea_Cristian) Calc 20 Aprilie 2024, 20:37 Evaluare finalizată 25
Plesea Cristian (Plesea_Cristian) Calc 20 Aprilie 2024, 20:33 Evaluare finalizată 25
Bezdedan Eric Stefan (AngrySpray) Calc 20 Aprilie 2024, 18:44 Evaluare finalizată 20
Firu Robert (robyfiru) Calc 19 Aprilie 2024, 09:44 Evaluare finalizată 80
Firu Robert (robyfiru) Calc 19 Aprilie 2024, 09:43 Evaluare finalizată 75
Bezdedan Eric Stefan (AngrySpray) Calc 19 Aprilie 2024, 01:29 Evaluare finalizată 10
Bezdedan Eric Stefan (AngrySpray) Calc 19 Aprilie 2024, 01:29 Evaluare finalizată E.C
Bezdedan Eric Stefan (AngrySpray) Calc 19 Aprilie 2024, 01:28 Evaluare finalizată 0
Bezdedan Eric Stefan (AngrySpray) Calc 19 Aprilie 2024, 01:27 Evaluare finalizată 0
Bezdedan Eric Stefan (AngrySpray) Calc 19 Aprilie 2024, 01:27 Evaluare finalizată 0
Bezdedan Eric Stefan (AngrySpray) Calc 19 Aprilie 2024, 01:26 Evaluare finalizată 20
Bezdedan Eric Stefan (AngrySpray) Calc 19 Aprilie 2024, 01:23 Evaluare finalizată 0
Bezdedan Eric Stefan (AngrySpray) Calc 19 Aprilie 2024, 01:12 Evaluare finalizată 0
Bezdedan Eric Stefan (AngrySpray) Calc 19 Aprilie 2024, 00:45 Evaluare finalizată 0
Nistor Dora Valentina (nistor_dora_valentina) Calc 17 Aprilie 2024, 09:15 Evaluare finalizată 20
Nistor Dora Valentina (nistor_dora_valentina) Calc 17 Aprilie 2024, 09:09 Evaluare finalizată E.C
pufulete (Pufulete39) Calc 12 Aprilie 2024, 13:54 Evaluare finalizată 25