Soluții trimise

Rezumat problemă

#3039

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
Dontete Alexandru-Sabin (SabinDont) tuburi 26 Aprilie 2026, 10:16 Evaluare finalizată 40
Mada Daniel (DanyM11) tuburi 19 Martie 2026, 16:54 Evaluare finalizată E.C
Marcu Alexandru Novac (Marcu_Novac) tuburi 18 Martie 2026, 20:31 Evaluare finalizată 24
Marcu Alexandru Novac (Marcu_Novac) tuburi 18 Martie 2026, 20:27 Evaluare finalizată 24
Marcu Alexandru Novac (Marcu_Novac) tuburi 18 Martie 2026, 20:23 Evaluare finalizată 0
Marcu Alexandru Novac (Marcu_Novac) tuburi 18 Martie 2026, 20:16 Evaluare finalizată 4
Marcu Alexandru Novac (Marcu_Novac) tuburi 18 Martie 2026, 20:14 Evaluare finalizată 24
Popescu Tudor (Tudormateipopescu) tuburi 15 Martie 2026, 13:50 Evaluare finalizată 70
Popescu Tudor (Tudormateipopescu) tuburi 15 Martie 2026, 13:15 Evaluare finalizată 64
Popescu Tudor (Tudormateipopescu) tuburi 15 Martie 2026, 13:12 Evaluare finalizată 36
Popescu Tudor (Tudormateipopescu) tuburi 15 Martie 2026, 13:08 Evaluare finalizată 60
Popescu Tudor (Tudormateipopescu) tuburi 15 Martie 2026, 12:49 Evaluare finalizată 42
Popescu Tudor (Tudormateipopescu) tuburi 15 Martie 2026, 12:48 Evaluare finalizată 4
Popescu Tudor (Tudormateipopescu) tuburi 15 Martie 2026, 12:34 Evaluare finalizată 24
8B Anton Boicea (vadaca) tuburi 09 Martie 2026, 12:18 Evaluare finalizată 40
8B Anton Boicea (vadaca) tuburi 09 Martie 2026, 12:17 Evaluare finalizată E.C
8B Anton Boicea (vadaca) tuburi 09 Martie 2026, 12:17 Evaluare finalizată 40
Acatrini Rares Andrei (AndreiRares1801) tuburi 09 Martie 2026, 09:53 Evaluare finalizată 100
Acatrini Rares Andrei (AndreiRares1801) tuburi 09 Martie 2026, 09:53 Evaluare finalizată 94
Acatrini Rares Andrei (AndreiRares1801) tuburi 09 Martie 2026, 09:50 Evaluare finalizată 88
Acatrini Rares Andrei (AndreiRares1801) tuburi 09 Martie 2026, 09:43 Evaluare finalizată 94
Acatrini Rares Andrei (AndreiRares1801) tuburi 08 Martie 2026, 12:04 Evaluare finalizată 94
Acatrini Rares Andrei (AndreiRares1801) tuburi 06 Martie 2026, 09:04 Evaluare finalizată 40
8B Anton Boicea (vadaca) tuburi 03 Martie 2026, 13:24 Evaluare finalizată 4
8B Anton Boicea (vadaca) tuburi 03 Martie 2026, 13:21 Evaluare finalizată 4
7B Capota Lucas (5bCapotaLucas1) tuburi 03 Martie 2026, 13:00 Evaluare finalizată 0
Simedre Paul (Simedre_Paul) tuburi 03 Martie 2026, 11:50 Evaluare finalizată 40
Popescu Ianiss (Popescu_Adina) tuburi 25 Februarie 2026, 12:53 Evaluare finalizată 100
Popescu Ianiss (Popescu_Adina) tuburi 25 Februarie 2026, 10:51 Evaluare finalizată 94
Popescu Ianiss (Popescu_Adina) tuburi 25 Februarie 2026, 10:48 Evaluare finalizată 94
Popescu Ianiss (Popescu_Adina) tuburi 25 Februarie 2026, 10:45 Evaluare finalizată 94
Popescu Ianiss (Popescu_Adina) tuburi 25 Februarie 2026, 10:44 Evaluare finalizată 94
Popescu Ianiss (Popescu_Adina) tuburi 25 Februarie 2026, 10:27 Evaluare finalizată 40
Tanasoiu Darius Andrei (darius_tanasoiu) tuburi 24 Februarie 2026, 11:50 Evaluare finalizată 4
Tanasoiu Darius Andrei (darius_tanasoiu) tuburi 24 Februarie 2026, 11:47 Evaluare finalizată 8
6B Grigoras Eduard (EddyG) tuburi 18 Februarie 2026, 15:31 Evaluare finalizată 40
s s (deesnutz) tuburi 16 Februarie 2026, 10:31 Evaluare finalizată 16
s s (deesnutz) tuburi 16 Februarie 2026, 10:23 Evaluare finalizată 8
s s (deesnutz) tuburi 16 Februarie 2026, 09:43 Evaluare finalizată 16
s s (deesnutz) tuburi 16 Februarie 2026, 09:42 Evaluare finalizată 8
s s (deesnutz) tuburi 16 Februarie 2026, 09:40 Evaluare finalizată 16
DICU Loredana (Loredana_Dicu) tuburi 14 Decembrie 2025, 14:01 Evaluare finalizată 100
. . (rexzy1000) tuburi 08 Noiembrie 2025, 13:22 Evaluare finalizată 100
Raduta Mihail (Mihailraduta) tuburi 02 Septembrie 2025, 01:05 Evaluare finalizată 100
Raduta Mihail (Mihailraduta) tuburi 27 Iulie 2025, 17:23 Evaluare finalizată 40
Raduta Mihail (Mihailraduta) tuburi 27 Iulie 2025, 17:01 Evaluare finalizată 64
Raduta Mihail (Mihailraduta) tuburi 27 Iulie 2025, 16:58 Evaluare finalizată 46
Raduta Mihail (Mihailraduta) tuburi 27 Iulie 2025, 16:56 Evaluare finalizată 40
Raduta Mihail (Mihailraduta) tuburi 27 Iulie 2025, 16:53 Evaluare finalizată 40
Raduta Mihail (Mihailraduta) tuburi 27 Iulie 2025, 16:50 Evaluare finalizată E.C
Du-te sus!