Soluții trimise

Rezumat problemă

#1675

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
Peter Tobias (PeterTobias) Calc 01 Aprilie 2026, 12:12 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) Calc 24 Martie 2026, 13:11 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) Calc 24 Martie 2026, 13:11 Evaluare finalizată 75
Constantiniu Matei (Matei_Constantiniu) Calc 18 Martie 2026, 20:00 Evaluare finalizată 100
Constantiniu Matei (Matei_Constantiniu) Calc 18 Martie 2026, 19:56 Evaluare finalizată 75
Huțanu Ioana-Maia (Hutanu_Maia) Calc 18 Martie 2026, 13:37 Evaluare finalizată 100
Constantiniu Matei (Matei_Constantiniu) Calc 18 Martie 2026, 13:37 Evaluare finalizată E.C
Constantiniu Matei (Matei_Constantiniu) Calc 18 Martie 2026, 09:35 Evaluare finalizată 0
Venedict Sasha (sashasushy) Calc 10 Martie 2026, 15:19 Evaluare finalizată 20
Venedict Sasha (sashasushy) Calc 07 Martie 2026, 18:15 Evaluare finalizată 20
Venedict Sasha (sashasushy) Calc 07 Martie 2026, 18:11 Evaluare finalizată 15
IOANA calin (calincalin) Calc 27 Februarie 2026, 12:43 Evaluare finalizată 100
Grecu Silvia (sgrecu) Calc 23 Februarie 2026, 07:02 Evaluare finalizată 100
Georgescu Rares (Rares_Georgescu) Calc 19 Ianuarie 2026, 20:40 Evaluare finalizată 100
Guiman Alexandra (Lexi_Guiman) Calc 26 Decembrie 2025, 19:03 Evaluare finalizată 100
Iftimi Bucur (Makaoshii) Calc 23 Noiembrie 2025, 17:37 Evaluare finalizată 0
Iftimi Bucur (Makaoshii) Calc 23 Noiembrie 2025, 17:36 Evaluare finalizată 0
. . (rexzy1000) Calc 08 Noiembrie 2025, 04:39 Evaluare finalizată 100
Florea Andrei Serban (Florea_Andrei_Serban) Calc 24 Octombrie 2025, 00:07 Evaluare finalizată 25
Florea Andrei Serban (Florea_Andrei_Serban) Calc 23 Octombrie 2025, 23:57 Evaluare finalizată 20
Florea Andrei Serban (Florea_Andrei_Serban) Calc 23 Octombrie 2025, 22:29 Evaluare finalizată 0
Raduta Mihail (Mihailraduta) Calc 02 August 2025, 21:07 Evaluare finalizată 100
Raduta Mihail (Mihailraduta) Calc 02 August 2025, 21:03 Evaluare finalizată 0
Raduta Mihail (Mihailraduta) Calc 02 August 2025, 20:59 Evaluare finalizată 0
Raduta Mihail (Mihailraduta) Calc 02 August 2025, 20:54 Evaluare finalizată 0
NITA Mioara (Mioara_NITA) Calc 11 Iunie 2025, 13:44 Evaluare finalizată 100
Mihai I (Mihai_O) Calc 21 Mai 2025, 19:59 Evaluare finalizată 100
Mihai I (Mihai_O) Calc 21 Mai 2025, 19:50 Evaluare finalizată 20
Mihai I (Mihai_O) Calc 21 Mai 2025, 19:50 Evaluare finalizată 0
Nu-s sponsorizat Nu-s sponsorizat (Nu_s_sponsorizat) Calc 16 Mai 2025, 22:21 Evaluare finalizată 100
Nicusor Dan Nicusor Dan (Nicusor_Dan) Calc 16 Mai 2025, 07:39 Evaluare finalizată 100
Slash ® (Benjamin4321234) Calc 10 Aprilie 2025, 15:35 Evaluare finalizată 100
Ciumandru Paul (paulihno15) Calc 10 Aprilie 2025, 13:07 Evaluare finalizată 100
Nica Ștefan (StefanTzaka) Calc 09 Aprilie 2025, 21:31 Evaluare finalizată 100
Popescu Dragos (CristianMacesan) Calc 09 Aprilie 2025, 13:05 Evaluare finalizată E.C
Iuhas Florin (florinul1) Calc 08 Aprilie 2025, 13:14 Evaluare finalizată 90
instagram : daryuf_25 is back (DaryuF) Calc 07 Aprilie 2025, 18:28 Evaluare finalizată 100
Budeanu Ioan (ioanxh_9) Calc 07 Aprilie 2025, 14:29 Evaluare finalizată 100
Koenigsegg Agera (patrikoji) Calc 07 Aprilie 2025, 14:24 Evaluare finalizată 100
Ardelean Alex (AlexGB56) Calc 07 Aprilie 2025, 12:38 Evaluare finalizată 20
Ardelean Alex (AlexGB56) Calc 07 Aprilie 2025, 12:28 Evaluare finalizată E.C
Lupau Alin (Bubu_Orange) Calc 31 Martie 2025, 21:52 Evaluare finalizată 100
Lupau Alin (Bubu_Orange) Calc 31 Martie 2025, 21:50 Evaluare finalizată 95
Lupau Alin (Bubu_Orange) Calc 31 Martie 2025, 17:50 Evaluare finalizată 70
Lupau Alin (Bubu_Orange) Calc 31 Martie 2025, 16:51 Evaluare finalizată 20
Lupau Alin (Bubu_Orange) Calc 31 Martie 2025, 16:50 Evaluare finalizată 20
Lupau Alin (Bubu_Orange) Calc 31 Martie 2025, 16:49 Evaluare finalizată 10
Bordei Stefan (iStefan703) Calc 08 Martie 2025, 18:23 Evaluare finalizată 100
Sestac Suzana (suzanica) Calc 25 Februarie 2025, 11:40 Evaluare finalizată 100
Crețu Constantin (cc) Calc 19 Februarie 2025, 14:45 Evaluare finalizată 100
Du-te sus!