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
Prof C.N. "Spiru Haret" (flaviusboian) tuburi 01 Martie 2024, 02:44 Evaluare finalizată 100
Diaconu Tudor (ridiche34) tuburi 26 Februarie 2024, 08:53 Evaluare finalizată 0
Morariu Iulia Ela (iulia_morariu) tuburi 18 Februarie 2024, 19:55 Evaluare finalizată 70
Biclineru Radu (Radu_Bicli) tuburi 17 Februarie 2024, 16:42 Evaluare finalizată 94
Biclineru Radu (Radu_Bicli) tuburi 17 Februarie 2024, 16:32 Evaluare finalizată 58
Biclineru Radu (Radu_Bicli) tuburi 17 Februarie 2024, 16:32 Evaluare finalizată E.C
Biclineru Radu (Radu_Bicli) tuburi 17 Februarie 2024, 16:27 Evaluare finalizată 42
Biclineru Radu (Radu_Bicli) tuburi 17 Februarie 2024, 16:27 Evaluare finalizată 22
Biclineru Radu (Radu_Bicli) tuburi 17 Februarie 2024, 16:09 Evaluare finalizată 24
Biclineru Radu (Radu_Bicli) tuburi 17 Februarie 2024, 16:06 Evaluare finalizată 16
Biclineru Radu (Radu_Bicli) tuburi 17 Februarie 2024, 16:00 Evaluare finalizată 16
Ivașcu-Ilici Silca (user1000) tuburi 09 Februarie 2024, 12:01 Evaluare finalizată 100
Balan Yannis (Pro_player900) tuburi 27 Decembrie 2023, 17:58 Evaluare finalizată 100
Anca Leuciuc (AncaLeuciuc) tuburi 06 Decembrie 2023, 00:08 Evaluare finalizată 100
Andrei Preda (JUCATORHacker) tuburi 02 Decembrie 2023, 14:54 Evaluare finalizată 100
Andrei Preda (JUCATORHacker) tuburi 02 Decembrie 2023, 14:52 Evaluare finalizată 94
Andrei Preda (JUCATORHacker) tuburi 02 Decembrie 2023, 14:48 Evaluare finalizată 94
Andrei Preda (JUCATORHacker) tuburi 02 Decembrie 2023, 14:43 Evaluare finalizată 88
Andrei Preda (JUCATORHacker) tuburi 02 Decembrie 2023, 14:23 Evaluare finalizată 82
Andrei Preda (JUCATORHacker) tuburi 02 Decembrie 2023, 14:22 Evaluare finalizată 76
Andrei Preda (JUCATORHacker) tuburi 02 Decembrie 2023, 14:08 Evaluare finalizată 46
Andrei Preda (JUCATORHacker) tuburi 02 Decembrie 2023, 13:38 Evaluare finalizată 46
Andrei Preda (JUCATORHacker) tuburi 02 Decembrie 2023, 13:25 Evaluare finalizată 40
Andrei Preda (JUCATORHacker) tuburi 02 Decembrie 2023, 13:04 Evaluare finalizată 40
Andrei Preda (JUCATORHacker) tuburi 02 Decembrie 2023, 12:57 Evaluare finalizată 24
SOFIAN ROSA (ROSA) tuburi 12 Noiembrie 2023, 19:59 Evaluare finalizată 100
SOFIAN ROSA (ROSA) tuburi 12 Noiembrie 2023, 19:35 Evaluare finalizată 88
SOFIAN ROSA (ROSA) tuburi 12 Noiembrie 2023, 19:26 Evaluare finalizată 88
SOFIAN ROSA (ROSA) tuburi 12 Noiembrie 2023, 18:33 Evaluare finalizată 40
SOFIAN ROSA (ROSA) tuburi 12 Noiembrie 2023, 18:32 Evaluare finalizată 36
SOFIAN ROSA (ROSA) tuburi 12 Noiembrie 2023, 18:09 Evaluare finalizată 20
SOFIAN ROSA (ROSA) tuburi 12 Noiembrie 2023, 18:08 Evaluare finalizată E.C
Chopin Frederic (alexandru_lazar112) tuburi 03 Noiembrie 2023, 00:09 Evaluare finalizată 100
Chopin Frederic (alexandru_lazar112) tuburi 01 Noiembrie 2023, 23:53 Evaluare finalizată 40
Chopin Frederic (alexandru_lazar112) tuburi 01 Noiembrie 2023, 23:41 Evaluare finalizată 28
Chopin Frederic (alexandru_lazar112) tuburi 01 Noiembrie 2023, 23:37 Evaluare finalizată 28
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 19:20 Evaluare finalizată 52
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 19:13 Evaluare finalizată 52
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 19:10 Evaluare finalizată 52
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 13:54 Evaluare finalizată 46
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 13:53 Evaluare finalizată 42
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 13:49 Evaluare finalizată 42
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 13:25 Evaluare finalizată 36
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 13:25 Evaluare finalizată 36
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 13:25 Evaluare finalizată 36
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 13:19 Evaluare finalizată 28
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 13:12 Evaluare finalizată 8
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 13:12 Evaluare finalizată 4
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 13:12 Evaluare finalizată 4
Mihai Rares (raresmihai1234) tuburi 15 Octombrie 2023, 13:11 Evaluare finalizată 4