Soluții trimise

Rezumat problemă

#3034 drept1

Numim poligon drept un poligon cu laturile consecutive perpendiculare și lungimile laturilor numere naturale nenule. Un poligon drept cu n laturi este descris de un șir de n numere întregi nenule în care lungimile laturilor sunt date de valoarea absolută a numerelor din șir, iar semnul precizează poziția laturilor, un număr pozitiv însemnând latură spre dreapta sau în sus față de extremitatea laturii precedente, iar un număr negativ însemnând latură în jos sau spre stânga față de extremitatea laturii precedente; de exemplu șirul 1, 1, -1, -1 reprezintă un pătrat de latură 1 (prima latură spre dreapta, a doua în sus, a treia spre stânga, a patra în jos). Vom considera laturile ca fiind orizontale sau verticale, prima latură enumerată fiind orizontală spre dreapta, dacă numărul este pozitiv, sau spre stânga, dacă numărul este negativ.
Se dau unul sau mai multe șiruri de numere întregi nenule.
1. Să se stabilească, pentru fiecare dintre ele, dacă reprezintă un poligon drept.
2. Știind că șirurile date reprezintă poligoane drepte, să se determine aria fiecăruia.

ONIGIM 2019 clasa a VIII-a

ID   Utilizator Problema Data încărcării Stare
Biclineru Radu (Radu_Bicli) drept1 24 Septembrie 2024, 19:16 Evaluare finalizată 55
Biclineru Radu (Radu_Bicli) drept1 24 Septembrie 2024, 19:15 Evaluare finalizată 9
Biclineru Radu (Radu_Bicli) drept1 23 Septembrie 2024, 22:09 Evaluare finalizată 7
Biclineru Radu (Radu_Bicli) drept1 23 Septembrie 2024, 21:20 Evaluare finalizată 2
Biclineru Radu (Radu_Bicli) drept1 23 Septembrie 2024, 21:19 Evaluare finalizată 0
Biclineru Radu (Radu_Bicli) drept1 23 Septembrie 2024, 20:53 Evaluare finalizată E.C
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:22 Evaluare finalizată 100
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:22 Evaluare finalizată 100
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:21 Evaluare finalizată 57
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:21 Evaluare finalizată 57
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:20 Evaluare finalizată E.C
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:19 Evaluare finalizată 100
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:16 Evaluare finalizată 57
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:09 Evaluare finalizată 57
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:09 Evaluare finalizată 57
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:08 Evaluare finalizată 57
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:08 Evaluare finalizată 57
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:07 Evaluare finalizată 100
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:06 Evaluare finalizată 100
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 16:06 Evaluare finalizată 57
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 15:45 Evaluare finalizată 55
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 15:43 Evaluare finalizată 55
Petre Alexia-Bianca (informatica1218) drept1 01 Septembrie 2024, 14:16 Evaluare finalizată 55
Oprean Natasha (noprean) drept1 22 Iunie 2024, 13:11 Evaluare finalizată 43
Cezar Bolba (CezarSlay) drept1 22 Iunie 2024, 12:54 Evaluare finalizată 45
Oprean Natasha (noprean) drept1 22 Iunie 2024, 12:39 Evaluare finalizată 17
Oprean Natasha (noprean) drept1 22 Iunie 2024, 12:29 Evaluare finalizată 30
Oprean Natasha (noprean) drept1 22 Iunie 2024, 12:17 Evaluare finalizată 30
Oprean Natasha (noprean) drept1 22 Iunie 2024, 12:16 Evaluare finalizată 30
Oprean Natasha (noprean) drept1 16 Iunie 2024, 16:11 Evaluare finalizată 2
Oprean Natasha (noprean) drept1 16 Iunie 2024, 15:55 Evaluare finalizată 0
Ariton Mihai (Mihai_Ariton) drept1 21 Aprilie 2024, 18:36 Evaluare finalizată 100
Ariton Mihai (Mihai_Ariton) drept1 21 Aprilie 2024, 18:20 Evaluare finalizată 0
Ariton Mihai (Mihai_Ariton) drept1 21 Aprilie 2024, 18:09 Evaluare finalizată 2
Boulean David (David_Boulean) drept1 20 Aprilie 2024, 17:12 Evaluare finalizată 100
Lorintz Alexandru (Alex_tz307) drept1 20 Aprilie 2024, 13:44 Evaluare finalizată 32
Lorintz Alexandru (Alex_tz307) drept1 20 Aprilie 2024, 13:39 Evaluare finalizată 32
Lorintz Alexandru (Alex_tz307) drept1 20 Aprilie 2024, 13:38 Evaluare finalizată 17
Lorintz Alexandru (Alex_tz307) drept1 20 Aprilie 2024, 13:36 Evaluare finalizată 32
Lorintz Alexandru (Alex_tz307) drept1 20 Aprilie 2024, 13:36 Evaluare finalizată E.C
Lorintz Alexandru (Alex_tz307) drept1 20 Aprilie 2024, 13:34 Evaluare finalizată 32
Handra-Calugar Mihnea (inex_cu_i) drept1 20 Aprilie 2024, 13:16 Evaluare finalizată 0
Murărița Nadia-Emilia❤️ (nadi2) drept1 20 Aprilie 2024, 13:16 Evaluare finalizată 8
Murărița Nadia-Emilia❤️ (nadi2) drept1 20 Aprilie 2024, 13:14 Evaluare finalizată 8
Murărița Nadia-Emilia❤️ (nadi2) drept1 20 Aprilie 2024, 13:11 Evaluare finalizată 2
Oprean Natasha (noprean) drept1 20 Aprilie 2024, 13:06 Evaluare finalizată 2
Handra-Calugar Mihnea (inex_cu_i) drept1 20 Aprilie 2024, 13:04 Evaluare finalizată 0
Handra-Calugar Mihnea (inex_cu_i) drept1 20 Aprilie 2024, 13:00 Evaluare finalizată 0
Murărița Nadia-Emilia❤️ (nadi2) drept1 20 Aprilie 2024, 12:51 Evaluare finalizată 2
C. Eric-Dimitrie (Eric_278) drept1 19 Aprilie 2024, 22:47 Evaluare finalizată 100