Soluții trimise

Rezumat problemă

Mircea şi Andrei sunt pasionaţi de construcţiile realizate din piese Lego. Fiecare dintre ei are un set format din N cuburi negre de latură 1 şi mai multe piese paralelipipedice de culoare albă cu care va construi o clădire de formă paralelipipedică având baza un pătrat de latură 2 şi înălţimea H.

Toate piesele de culoare albă au înălţimea 2 iar celelalte laturi egale cu 1 şi nu pot fi răsturnate în momentul în care se asamblează pentru a construi clădirea. Aceasta va conţine întotdeauna toate piesele negre din set şi atâtea piese de culoare albă cât e necesar pentru finalizarea ei.

În momentul finalizării clădirii, cei doi băieţi observă că deşi au folosit aceleaşi seturi de piese, cele două clădiri sunt diferite deoarece combinaţiile de culori alb-negru de pe faţadele (nordică, sudică, vestică sau estică) clădirilor nu arată la fel.

Scrieţi un program care să calculeze numărul T de clădiri diferite care se pot construi cu piesele date, ştiind că două clădiri sunt identice dacă sunt îndeplinite simultan următoarele condiţii:

  • faţada dinspre nord a uneia este identică cu faţada dinspre nord a celeilalte;
  • faţada dinspre est a uneia este identică cu faţada dinspre est a celeilalte;
  • faţada dinspre sud a uneia este identică cu faţada dinspre sud a celeilalte;
  • faţada dinspre vest a uneia este identică cu faţada dinspre vest a celeilalte.

Programul va afişa restul împărţirii numărului T la 666013.

ID   Utilizator Problema Data încărcării Stare
mathbbAdrian mathbbRosu (Rosuadrian2006) Cladire4 26 Iunie 2025, 19:58 Evaluare finalizată 100
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:56 Evaluare finalizată 100
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:53 Evaluare finalizată 60
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:53 Evaluare finalizată 0
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:53 Evaluare finalizată 60
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:51 Evaluare finalizată 10
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:45 Evaluare finalizată 0
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:45 Evaluare finalizată 0
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:45 Evaluare finalizată 0
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:44 Evaluare finalizată 0
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:44 Evaluare finalizată 50
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:44 Evaluare finalizată 0
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:43 Evaluare finalizată E.C
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:43 Evaluare finalizată 50
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:42 Evaluare finalizată 50
Sendrescu Tudor (BorisBordura) Cladire4 26 Iunie 2025, 19:31 Evaluare finalizată 100
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:27 Evaluare finalizată 10
Rosu Adrian (AdrianRosuSecundar) Cladire4 26 Iunie 2025, 19:22 Evaluare finalizată 0
Duca Ana - Maria (anaduca) Cladire4 29 Mai 2025, 08:33 Evaluare finalizată 100
votati cu votati cu (votati_cu) Cladire4 16 Mai 2025, 09:41 Evaluare finalizată 100
ilie demian (insertokname) Cladire4 15 Mai 2025, 11:41 Evaluare finalizată 100
Pisla Daniel Andrei (PislaAndreiDaniel) Cladire4 07 Mai 2025, 09:24 Evaluare finalizată 100
Popescu Vlad (Kevin_1234) Cladire4 13 Martie 2025, 13:06 Evaluare finalizată 10
Popescu Vlad (Kevin_1234) Cladire4 13 Martie 2025, 13:05 Evaluare finalizată 0
boeriu horia (horiaboeriu) Cladire4 20 Februarie 2025, 23:39 Evaluare finalizată 100
boeriu horia (horiaboeriu) Cladire4 20 Februarie 2025, 20:17 Evaluare finalizată E.C
Mare Luca Ghiță (mareluca) Cladire4 14 Februarie 2025, 20:46 Evaluare finalizată 0
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 19:19 Evaluare finalizată 100
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 19:16 Evaluare finalizată 0
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 19:16 Evaluare finalizată 10
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 19:08 Evaluare finalizată 70
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 19:07 Evaluare finalizată 30
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 19:06 Evaluare finalizată 50
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 19:06 Evaluare finalizată E.C
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 19:05 Evaluare finalizată 50
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 19:05 Evaluare finalizată 30
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 19:04 Evaluare finalizată 30
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 18:47 Evaluare finalizată 10
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 12:15 Evaluare finalizată 10
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 11:52 Evaluare finalizată 10
Georgescu Mihai (31mihai) Cladire4 07 Februarie 2025, 11:52 Evaluare finalizată 10
Gherghel Robert Matei (rRandom) Cladire4 22 Decembrie 2024, 13:55 Evaluare finalizată E.C
Pisla Daniel Andrei (PislaAndreiDaniel) Cladire4 01 Decembrie 2024, 16:30 Evaluare finalizată 10
Pisla Daniel Andrei (PislaAndreiDaniel) Cladire4 01 Decembrie 2024, 16:18 Evaluare finalizată 10
Pisla Daniel Andrei (PislaAndreiDaniel) Cladire4 01 Decembrie 2024, 16:07 Evaluare finalizată 0
Pisla Daniel Andrei (PislaAndreiDaniel) Cladire4 01 Decembrie 2024, 16:06 Evaluare finalizată 10
Pisla Daniel Andrei (PislaAndreiDaniel) Cladire4 01 Decembrie 2024, 16:05 Evaluare finalizată 0
Pisla Daniel Andrei (PislaAndreiDaniel) Cladire4 01 Decembrie 2024, 14:07 Evaluare finalizată 10
Pisla Daniel Andrei (PislaAndreiDaniel) Cladire4 01 Decembrie 2024, 14:05 Evaluare finalizată 10
Pisla Daniel Andrei (PislaAndreiDaniel) Cladire4 01 Decembrie 2024, 14:05 Evaluare finalizată 0