#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.
ONI 2016, clasa a V-a
| ID | Utilizator | Problema | Data încărcării | Stare | ||
|---|---|---|---|---|---|---|
| Oglinda | 20 Martie 2026, 10:05 | Evaluare finalizată | 100 | |||
| Oglinda | 19 Martie 2026, 20:33 | Evaluare finalizată | 100 | |||
| Oglinda | 19 Martie 2026, 20:32 | Evaluare finalizată | E.C | |||
| Oglinda | 19 Martie 2026, 20:30 | Evaluare finalizată | E.C | |||
| Oglinda | 19 Martie 2026, 20:16 | Evaluare finalizată | 0 | |||
| Oglinda | 19 Martie 2026, 20:15 | Evaluare finalizată | 0 | |||
| Oglinda | 19 Martie 2026, 20:12 | Evaluare finalizată | 0 | |||
| Oglinda | 19 Martie 2026, 20:11 | Evaluare finalizată | 0 | |||
| Oglinda | 19 Martie 2026, 20:05 | Evaluare finalizată | 0 | |||
| Oglinda | 19 Martie 2026, 20:04 | Evaluare finalizată | 0 | |||
| Oglinda | 19 Martie 2026, 20:03 | Evaluare finalizată | 0 | |||
| Oglinda | 19 Martie 2026, 20:02 | Evaluare finalizată | 0 | |||
| Oglinda | 19 Martie 2026, 17:50 | Evaluare finalizată | 100 | |||
| Oglinda | 19 Martie 2026, 14:03 | Evaluare finalizată | 100 | |||
| Oglinda | 19 Martie 2026, 14:01 | Evaluare finalizată | 100 | |||
| Oglinda | 19 Martie 2026, 14:00 | Evaluare finalizată | 100 | |||
| Oglinda | 19 Martie 2026, 12:23 | Evaluare finalizată | E.C | |||
| Oglinda | 19 Martie 2026, 11:25 | Evaluare finalizată | 40 | |||
| Oglinda | 19 Martie 2026, 11:16 | Evaluare finalizată | 5 | |||
| Oglinda | 19 Martie 2026, 11:12 | Evaluare finalizată | 5 | |||
| Oglinda | 19 Martie 2026, 11:11 | Evaluare finalizată | 5 | |||
| Oglinda | 19 Martie 2026, 11:09 | Evaluare finalizată | 0 | |||
| Oglinda | 19 Martie 2026, 11:07 | Evaluare finalizată | 0 | |||
| Oglinda | 18 Martie 2026, 17:43 | Evaluare finalizată | 100 | |||
| Oglinda | 18 Martie 2026, 17:29 | Evaluare finalizată | 40 | |||
| Oglinda | 18 Martie 2026, 16:11 | Evaluare finalizată | 100 | |||
| Oglinda | 18 Martie 2026, 12:02 | Evaluare finalizată | 40 | |||
| Oglinda | 18 Martie 2026, 11:55 | Evaluare finalizată | 5 | |||
| Oglinda | 18 Martie 2026, 11:52 | Evaluare finalizată | 5 | |||
| Oglinda | 17 Martie 2026, 14:23 | Evaluare finalizată | 40 | |||
| Oglinda | 16 Martie 2026, 21:28 | Evaluare finalizată | 0 | |||
| Oglinda | 16 Martie 2026, 21:07 | Evaluare finalizată | 0 | |||
| Oglinda | 16 Martie 2026, 20:56 | Evaluare finalizată | 0 | |||
| Oglinda | 16 Martie 2026, 18:43 | Evaluare finalizată | 40 | |||
| Oglinda | 16 Martie 2026, 14:45 | Evaluare finalizată | 40 | |||
| Oglinda | 15 Martie 2026, 20:03 | Evaluare finalizată | 100 | |||
| Oglinda | 08 Martie 2026, 19:39 | Evaluare finalizată | 100 | |||
| Oglinda | 08 Martie 2026, 19:39 | Evaluare finalizată | 100 | |||
| Oglinda | 08 Martie 2026, 19:38 | Evaluare finalizată | 100 | |||
| Oglinda | 08 Martie 2026, 19:34 | Evaluare finalizată | 100 | |||
| Oglinda | 08 Martie 2026, 19:34 | Evaluare finalizată | E.C | |||
| Oglinda | 08 Martie 2026, 19:16 | Evaluare finalizată | 100 | |||
| Oglinda | 20 Februarie 2026, 20:51 | Evaluare finalizată | 100 | |||
| Oglinda | 20 Februarie 2026, 20:06 | Evaluare finalizată | 40 | |||
| Oglinda | 16 Noiembrie 2025, 19:50 | Evaluare finalizată | 0 | |||
| Oglinda | 16 Noiembrie 2025, 19:48 | Evaluare finalizată | 0 | |||
| Oglinda | 16 Noiembrie 2025, 19:20 | Evaluare finalizată | 40 | |||
| Oglinda | 16 Noiembrie 2025, 19:19 | Evaluare finalizată | 40 | |||
| Oglinda | 16 Noiembrie 2025, 19:15 | Evaluare finalizată | 0 | |||
| Oglinda | 16 Noiembrie 2025, 18:57 | Evaluare finalizată | 100 | |||