Soluții trimise

Rezumat problemă

#3039 tuburi

Pe un perete au fost montate n x m piese pe n rânduri (numerotate de sus în jos, de la 1 la n) și m coloane (numerotate de la stânga la dreapta, de la 1 la m). Piesele sunt tuburi sau coturi având unul dintre tipurile 1, 2, …, 6. Ionel poate introduce o bilă într-o piesă situată pe rândul 1, doar dacă piesa este de tip 2, 4 sau 6. Bila poate coborî un nivel sau se poate deplasa pe orizontală într-o piesă alăturată, dacă îmbinarea pieselor permite aceasta, dar nu poate urca, din cauza gravitației. Bila nu poate trece de două ori prin aceeași piesă și se blochează atunci când nu se mai poate deplasa într-o altă piesă.
Se citesc două numere naturale n, m și apoi n x m numere din mulțimea {1, 2, 3, 4, 5, 6} reprezentând dispunerea pieselor pe perete. Scrieți un program care să rezolve următoarele cerințe:
1. determină numărul maxim de piese prin care poate trece până la blocare o bilă introdusă în una dintre piesele de pe rândul 1, având tipul 2, 4 sau 6;
2. pentru un rând k dat, determină numerele c și t, unde c este coloana minimă pentru care, înlocuind piesa existentă pe rândul k și coloana c cu o piesă de tipul t, se obține un număr cât mai mare posibil de piese prin care poate trece, până la blocare, o bilă introdusă în una dintre piesele de pe rândul 1 având tipul 2, 4 sau 6; dacă există mai multe soluții de a înlocui piesa de pe rândul k și coloana c, se alege varianta cu t minim.

ONIGIM 2019 clasa a VII-a

ID   Utilizator Problema Data încărcării Stare
Ghiuta Darius Valentin (GhiutaDariusValentin) tuburi 22 Aprilie 2024, 23:49 Evaluare finalizată 100
Ghiuta Darius Valentin (GhiutaDariusValentin) tuburi 22 Aprilie 2024, 23:35 Evaluare finalizată 94
Ghiuta Darius Valentin (GhiutaDariusValentin) tuburi 22 Aprilie 2024, 23:35 Evaluare finalizată 0
Ghiuta Darius Valentin (GhiutaDariusValentin) tuburi 22 Aprilie 2024, 23:34 Evaluare finalizată 94
Ghiuta Darius Valentin (GhiutaDariusValentin) tuburi 22 Aprilie 2024, 23:09 Evaluare finalizată 40
Biclineru Radu (Radu_Bicli) tuburi 22 Aprilie 2024, 09:09 Evaluare finalizată 94
Luca Vartolomei (Lucaje123) tuburi 20 Aprilie 2024, 13:17 Evaluare finalizată 100
Luca Vartolomei (Lucaje123) tuburi 20 Aprilie 2024, 13:02 Evaluare finalizată 40
Luca Vartolomei (Lucaje123) tuburi 20 Aprilie 2024, 13:00 Evaluare finalizată 28
Luca Vartolomei (Lucaje123) tuburi 20 Aprilie 2024, 13:00 Evaluare finalizată 28
Luca Vartolomei (Lucaje123) tuburi 20 Aprilie 2024, 12:59 Evaluare finalizată 28
dascalu alexandru (waleks) tuburi 19 Aprilie 2024, 19:12 Evaluare finalizată 40
Casandra Victor (casandravictor_2010) tuburi 18 Aprilie 2024, 17:25 Evaluare finalizată 40
Casandra Victor (casandravictor_2010) tuburi 18 Aprilie 2024, 17:25 Evaluare finalizată 0
Casandra Victor (casandravictor_2010) tuburi 18 Aprilie 2024, 15:30 Evaluare finalizată 24
Casandra Victor (casandravictor_2010) tuburi 18 Aprilie 2024, 15:25 Evaluare finalizată 24
Casandra Victor (casandravictor_2010) tuburi 18 Aprilie 2024, 15:21 Evaluare finalizată 24
Casandra Victor (casandravictor_2010) tuburi 18 Aprilie 2024, 15:17 Evaluare finalizată 20
Casandra Victor (casandravictor_2010) tuburi 18 Aprilie 2024, 12:14 Evaluare finalizată 0
Litcanu Tiana (CSC_Tiana) tuburi 17 Aprilie 2024, 13:38 Evaluare finalizată E.C
Miron Lucia (lucia_miron) tuburi 17 Aprilie 2024, 13:35 Evaluare finalizată 100
dumi_dum_dum Where are you? (andreidumitrache) tuburi 16 Aprilie 2024, 22:13 Evaluare finalizată 82
Diaconu Andreea (Andreea0210) tuburi 13 Aprilie 2024, 16:41 Evaluare finalizată 82
Apostol Petru (Petru123) tuburi 12 Aprilie 2024, 19:44 Evaluare finalizată 100
Mihai Rares (raresmihai1234) tuburi 10 Aprilie 2024, 16:18 Evaluare finalizată 94
Diaconu Tudor (ridiche34) tuburi 08 Aprilie 2024, 08:55 Evaluare finalizată 32
LAZAR INGRID (Hell_Giver2079) tuburi 07 Aprilie 2024, 09:56 Evaluare finalizată 100
LAZAR INGRID (Hell_Giver2079) tuburi 07 Aprilie 2024, 09:32 Evaluare finalizată E.C
Diaconu Tudor (ridiche34) tuburi 04 Aprilie 2024, 17:25 Evaluare finalizată 16
Biclineru Radu (Radu_Bicli) tuburi 04 Aprilie 2024, 10:52 Evaluare finalizată 52
Biclineru Radu (Radu_Bicli) tuburi 04 Aprilie 2024, 10:45 Evaluare finalizată 70
Biclineru Radu (Radu_Bicli) tuburi 04 Aprilie 2024, 10:44 Evaluare finalizată 40
Biclineru Radu (Radu_Bicli) tuburi 04 Aprilie 2024, 10:30 Evaluare finalizată 94
Biclineru Radu (Radu_Bicli) tuburi 04 Aprilie 2024, 09:50 Evaluare finalizată 24
Popa Maya (MayaPopa) tuburi 02 Aprilie 2024, 18:43 Evaluare finalizată 76
Bucur Briana (brianabucur10) tuburi 02 Aprilie 2024, 17:25 Evaluare finalizată 70
Socaciu Andreea Maria (AndreeaSocaciu) tuburi 31 Martie 2024, 17:07 Evaluare finalizată 94
Socaciu Andreea Maria (AndreeaSocaciu) tuburi 31 Martie 2024, 17:03 Evaluare finalizată 40
Socaciu Andreea Maria (AndreeaSocaciu) tuburi 31 Martie 2024, 14:38 Evaluare finalizată 32
Socaciu Andreea Maria (AndreeaSocaciu) tuburi 31 Martie 2024, 14:28 Evaluare finalizată 32
Socaciu Andreea Maria (AndreeaSocaciu) tuburi 31 Martie 2024, 13:34 Evaluare finalizată 32
Socaciu Andreea Maria (AndreeaSocaciu) tuburi 31 Martie 2024, 13:32 Evaluare finalizată 32
Bucur Briana (brianabucur10) tuburi 31 Martie 2024, 01:49 Evaluare finalizată 56
Bucur Briana (brianabucur10) tuburi 31 Martie 2024, 01:49 Evaluare finalizată 70
Raileanu Alexandru (AlexandruR2008) tuburi 30 Martie 2024, 13:13 Evaluare finalizată 100
Titihazan Cezar-Mihai (CezarTitihazan) tuburi 30 Martie 2024, 12:24 Evaluare finalizată 94
Titihazan Cezar-Mihai (CezarTitihazan) tuburi 28 Martie 2024, 23:23 Evaluare finalizată 94
Titihazan Cezar-Mihai (CezarTitihazan) tuburi 28 Martie 2024, 23:22 Evaluare finalizată 94
Titihazan Cezar-Mihai (CezarTitihazan) tuburi 28 Martie 2024, 23:16 Evaluare finalizată 94
Titihazan Cezar-Mihai (CezarTitihazan) tuburi 28 Martie 2024, 23:10 Evaluare finalizată 94