Soluții trimise

Rezumat problemă

#1107 Reflex

La un concurs de robotică, în timpul prezentării, un roboţel cu corp cilindric cu diametrul de o unitate scapă de sub control şi se deplasează într-un ring de formă dreptunghiulară. Ringul este împărţit în N x M pătrate identice, cu latura de o unitate, aşezate pe N linii şi M coloane.

Robotul poate părăsi ringul numai pe la colţuri, acestea fiind numerotate de la 1 la 4, colţul cu numărul 1 fiind cel din stânga jos apoi restul fiind numerotate în sens trigonometric. Suprafaţa ringului este delimitată de exterior prin intermediul a patru pereţi despărţitori: doi pereţi “verticali” (aşezaţi de la colţul 1 la colţul 4, respectiv de la colţul 2 la colţul 3) şi doi pereţi “orizontali” (aşezaţi de la colţul 1 la colţul 2, respectiv de la colţul 3 la colţul 4), fără a bloca ieşirile, ca în desenul alăturat.

Robotul pătrunde în ring prin colţul cu numărul 1 sub un unghi de 45 grade şi cu o viteză de un pătrat/s. Ciocnirile cu pereţii sunt considerate perfect elastice (robotul nu-şi pierde din viteză) iar unghiul de incidenţă este egal cu cel de reflexie.

Se cere să se determine:

a) după câte secunde şi prin ce colţ al ringului va ieşi robotul;
b) de câte ori se ciocneşte robotul de pereţii orizontali şi verticali, rezultând o schimbare de direcţie, până la ieşirea din ring.

ONI 2014, Clasa a IX-a

ID   Utilizator Problema Data încărcării Stare
Victor Manz (vmanz) Reflex 05 Decembrie 2024, 20:33 Evaluare finalizată 100
Andrei Nicolae (_andreinicolae_) Reflex 05 Decembrie 2024, 20:33 Evaluare finalizată 82
Ciortea Andrei (Ciorte_Andrei) Reflex 05 Decembrie 2024, 18:59 Evaluare finalizată 100
David Mihai (mihaildavid) Reflex 23 Noiembrie 2024, 12:14 Evaluare finalizată 100
Pop Cristian (CristianPop10) Reflex 23 Noiembrie 2024, 09:46 Evaluare finalizată 74
Pop Cristian (CristianPop10) Reflex 23 Noiembrie 2024, 09:46 Evaluare finalizată 90
Kocsis Zsombor (Zsombor_Zsombor) Reflex 23 Noiembrie 2024, 09:45 Evaluare finalizată 100
Kocsis Zsombor (Zsombor_Zsombor) Reflex 23 Noiembrie 2024, 09:44 Evaluare finalizată 52
Pop Cristian (CristianPop10) Reflex 23 Noiembrie 2024, 09:44 Evaluare finalizată 46
Kocsis Zsombor (Zsombor_Zsombor) Reflex 23 Noiembrie 2024, 09:43 Evaluare finalizată 52
Pop Cristian (CristianPop10) Reflex 23 Noiembrie 2024, 09:43 Evaluare finalizată 38
Costea Vlad (costea_vlad) Reflex 17 Noiembrie 2024, 14:30 Evaluare finalizată 100
Costea Vlad (costea_vlad) Reflex 17 Noiembrie 2024, 14:30 Evaluare finalizată 50
Costea Vlad (costea_vlad) Reflex 17 Noiembrie 2024, 00:18 Evaluare finalizată 0
Costea Vlad (costea_vlad) Reflex 17 Noiembrie 2024, 00:17 Evaluare finalizată 0
Popescu Alexandru (popescu_alexandru_augustin) Reflex 16 Noiembrie 2024, 15:17 Evaluare finalizată 100
Sincan Alex (Sincan_Alexandru) Reflex 16 Noiembrie 2024, 12:46 Evaluare finalizată 100
Dan Dan (dans07) Reflex 13 Noiembrie 2024, 14:43 Evaluare finalizată 100
Greavu Andreea Maria (AndreeaGreavu_2006) Reflex 07 Noiembrie 2024, 19:46 Evaluare finalizată 100
Greavu Andreea Maria (AndreeaGreavu_2006) Reflex 07 Noiembrie 2024, 19:43 Evaluare finalizată E.C
Mincu Antonio (Mincu_Antonio) Reflex 06 Noiembrie 2024, 20:41 Evaluare finalizată 100
Victor Manz (vmanz) Reflex 06 Noiembrie 2024, 20:37 Evaluare finalizată 100
Stancu David (davidenko22) Reflex 06 Noiembrie 2024, 18:16 Evaluare finalizată 100
Marinescu Robert (Marinescu_Robert) Reflex 05 Noiembrie 2024, 15:07 Evaluare finalizată 2
Tekeres Albert (Albanezu) Reflex 27 Octombrie 2024, 16:41 Evaluare finalizată 100
best in buzau (BestInBuzau) Reflex 26 Septembrie 2024, 17:14 Evaluare finalizată E.C
Marina Luca (lucamarina20893) Reflex 20 Septembrie 2024, 11:34 Evaluare finalizată 100
rares dumitrascu (zinca_5a_rares) Reflex 17 August 2024, 10:13 Evaluare finalizată E.C
Adrian Statescu (thinkphp) Reflex 04 Iunie 2024, 10:56 Evaluare finalizată 100
Andrei Dragoș (AndreiDragosDavid) Reflex 18 Mai 2024, 19:50 Evaluare finalizată 100
Andrei Dragoș (AndreiDragosDavid) Reflex 18 Mai 2024, 19:47 Evaluare finalizată 90
Andrei Dragoș (AndreiDragosDavid) Reflex 18 Mai 2024, 19:47 Evaluare finalizată 76
Andrei Dragoș (AndreiDragosDavid) Reflex 18 Mai 2024, 19:45 Evaluare finalizată 62
Andrei Dragoș (AndreiDragosDavid) Reflex 18 Mai 2024, 19:40 Evaluare finalizată 70
Andrei Dragoș (AndreiDragosDavid) Reflex 18 Mai 2024, 19:39 Evaluare finalizată 70
Grecu Rareș (grecuconstantinrares) Reflex 22 Aprilie 2024, 11:43 Evaluare finalizată 100
Nam Num (tRasHcaN27) Reflex 16 Aprilie 2024, 11:53 Evaluare finalizată 100
Nam Num (tRasHcaN27) Reflex 16 Aprilie 2024, 11:49 Evaluare finalizată 50
Nam Num (tRasHcaN27) Reflex 16 Aprilie 2024, 11:48 Evaluare finalizată 26
Viespescu Carina Maria (puf) Reflex 15 Aprilie 2024, 13:27 Evaluare finalizată 100
Viespescu Carina Maria (puf) Reflex 15 Aprilie 2024, 13:26 Evaluare finalizată 52
Viespescu Carina Maria (puf) Reflex 15 Aprilie 2024, 12:54 Evaluare finalizată 4
Cosac Robert-Mihai (RobertCosac) Reflex 14 Aprilie 2024, 20:26 Evaluare finalizată 100
Cosac Robert-Mihai (RobertCosac) Reflex 14 Aprilie 2024, 20:22 Evaluare finalizată 60
Cosac Robert-Mihai (RobertCosac) Reflex 14 Aprilie 2024, 20:22 Evaluare finalizată 32
Cosac Robert-Mihai (RobertCosac) Reflex 14 Aprilie 2024, 20:16 Evaluare finalizată 0
Cosac Robert-Mihai (RobertCosac) Reflex 14 Aprilie 2024, 20:15 Evaluare finalizată 0
Bacain Octavian-Tiberiu (Octavian2007) Reflex 12 Aprilie 2024, 13:33 Evaluare finalizată 100
Cojocariu Rareș (Rares463) Reflex 10 Aprilie 2024, 19:47 Evaluare finalizată 100
Cojocariu Rareș (Rares463) Reflex 10 Aprilie 2024, 19:47 Evaluare finalizată 100