Soluții trimise

Rezumat problemă

#1695

Pentru un număr natural N se consideră șirul a=(1,2,3...,N), deci a[i]=i pentru orice i, 1≤i≤N.

Asupra acestui șir se pot aplica operații de două tipuri:

a) la operația de tipul 1 se specifică două valori i și j, cu 1≤i≤j≤N. Efectul acestei operații asupra șirului este de oglindire a secvenței din șir care începe cu elementul de pe poziția i și se termină cu cel de pe poziția j. De exemplu, dacă în șirul a=(1,2,3,4,5,6,7) se aplică operația 3 6, atunci șirul devine a=(1,2,6,5,4,3,7). Iar în șirul a=(1,4,3,2,5,6,7), dacă se aplică operația 4 6, atunci a=(1,4,3,6,5,2,7).
b) Operația de tipul 2 conține un indice i, 1≤i≤N, și cere să afișăm valoarea elementului care se află în acel moment pe poziția i în șir.

Se consideră M astfel de operații într-o ordine dată.

Scrieți un program care să determine și să afișeze rezultatul pentru fiecare operație de tipul 2.

ID   Utilizator Problema Data încărcării Stare
Baescu Victor (VICTORB123) Oglinda 20 Martie 2026, 10:05 Evaluare finalizată 100
Munteanu Rares (munteanu_rares_2014) Oglinda 19 Martie 2026, 20:33 Evaluare finalizată 100
Munteanu Rares (munteanu_rares_2014) Oglinda 19 Martie 2026, 20:32 Evaluare finalizată E.C
Munteanu Rares (munteanu_rares_2014) Oglinda 19 Martie 2026, 20:30 Evaluare finalizată E.C
Munteanu Rares (munteanu_rares_2014) Oglinda 19 Martie 2026, 20:16 Evaluare finalizată 0
Munteanu Rares (munteanu_rares_2014) Oglinda 19 Martie 2026, 20:15 Evaluare finalizată 0
Munteanu Rares (munteanu_rares_2014) Oglinda 19 Martie 2026, 20:12 Evaluare finalizată 0
Munteanu Rares (munteanu_rares_2014) Oglinda 19 Martie 2026, 20:11 Evaluare finalizată 0
Munteanu Rares (munteanu_rares_2014) Oglinda 19 Martie 2026, 20:05 Evaluare finalizată 0
Munteanu Rares (munteanu_rares_2014) Oglinda 19 Martie 2026, 20:04 Evaluare finalizată 0
Munteanu Rares (munteanu_rares_2014) Oglinda 19 Martie 2026, 20:03 Evaluare finalizată 0
Munteanu Rares (munteanu_rares_2014) Oglinda 19 Martie 2026, 20:02 Evaluare finalizată 0
Diaconu David (david2diaconu) Oglinda 19 Martie 2026, 17:50 Evaluare finalizată 100
Capac Clara Florentina (capac_clara) Oglinda 19 Martie 2026, 14:03 Evaluare finalizată 100
Iordan Ilinca (IordanIlincaGeorgeta) Oglinda 19 Martie 2026, 14:01 Evaluare finalizată 100
Robu Albert (RobuAlbert) Oglinda 19 Martie 2026, 14:00 Evaluare finalizată 100
Iordan Ilinca (IordanIlincaGeorgeta) Oglinda 19 Martie 2026, 12:23 Evaluare finalizată E.C
Iordan Ilinca (IordanIlincaGeorgeta) Oglinda 19 Martie 2026, 11:25 Evaluare finalizată 40
Iordan Ilinca (IordanIlincaGeorgeta) Oglinda 19 Martie 2026, 11:16 Evaluare finalizată 5
Iordan Ilinca (IordanIlincaGeorgeta) Oglinda 19 Martie 2026, 11:12 Evaluare finalizată 5
Iordan Ilinca (IordanIlincaGeorgeta) Oglinda 19 Martie 2026, 11:11 Evaluare finalizată 5
Iordan Ilinca (IordanIlincaGeorgeta) Oglinda 19 Martie 2026, 11:09 Evaluare finalizată 0
Iordan Ilinca (IordanIlincaGeorgeta) Oglinda 19 Martie 2026, 11:07 Evaluare finalizată 0
Perjeru Radu Mihai (perjeru_radu) Oglinda 18 Martie 2026, 17:43 Evaluare finalizată 100
Perjeru Radu Mihai (perjeru_radu) Oglinda 18 Martie 2026, 17:29 Evaluare finalizată 40
Onica Vlad (EusuntVlady) Oglinda 18 Martie 2026, 16:11 Evaluare finalizată 100
Diaconu David (david2diaconu) Oglinda 18 Martie 2026, 12:02 Evaluare finalizată 40
Diaconu David (david2diaconu) Oglinda 18 Martie 2026, 11:55 Evaluare finalizată 5
Diaconu David (david2diaconu) Oglinda 18 Martie 2026, 11:52 Evaluare finalizată 5
Alexandra Virdol (alexandra_beldica) Oglinda 17 Martie 2026, 14:23 Evaluare finalizată 40
Capac Clara Florentina (capac_clara) Oglinda 16 Martie 2026, 21:28 Evaluare finalizată 0
Capac Clara Florentina (capac_clara) Oglinda 16 Martie 2026, 21:07 Evaluare finalizată 0
Capac Clara Florentina (capac_clara) Oglinda 16 Martie 2026, 20:56 Evaluare finalizată 0
Doaga Eduard (Edward_16) Oglinda 16 Martie 2026, 18:43 Evaluare finalizată 40
Piper Stefan Cristian (StefanPiper) Oglinda 16 Martie 2026, 14:45 Evaluare finalizată 40
Baescu Victor (VICTORB123) Oglinda 15 Martie 2026, 20:03 Evaluare finalizată 100
Baescu Victor (VICTORB123) Oglinda 08 Martie 2026, 19:39 Evaluare finalizată 100
Mototolea Radu (the_snas) Oglinda 08 Martie 2026, 19:39 Evaluare finalizată 100
Ichim Mihnea (mihnea_____________) Oglinda 08 Martie 2026, 19:38 Evaluare finalizată 100
Predesel Elena (Ella) Oglinda 08 Martie 2026, 19:34 Evaluare finalizată 100
Predesel Elena (Ella) Oglinda 08 Martie 2026, 19:34 Evaluare finalizată E.C
Predesel Elena (Ella) Oglinda 08 Martie 2026, 19:16 Evaluare finalizată 100
Boangiu David (David2013) Oglinda 20 Februarie 2026, 20:51 Evaluare finalizată 100
Boangiu David (David2013) Oglinda 20 Februarie 2026, 20:06 Evaluare finalizată 40
Sipos Tudor (TudorSipos) Oglinda 16 Noiembrie 2025, 19:50 Evaluare finalizată 0
Sipos Tudor (TudorSipos) Oglinda 16 Noiembrie 2025, 19:48 Evaluare finalizată 0
Sipos Tudor (TudorSipos) Oglinda 16 Noiembrie 2025, 19:20 Evaluare finalizată 40
Sipos Tudor (TudorSipos) Oglinda 16 Noiembrie 2025, 19:19 Evaluare finalizată 40
Sipos Tudor (TudorSipos) Oglinda 16 Noiembrie 2025, 19:15 Evaluare finalizată 0
Sipos Tudor (TudorSipos) Oglinda 16 Noiembrie 2025, 18:57 Evaluare finalizată 100
Du-te sus!