Soluții trimise

Rezumat problemă

#1695 Oglinda

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
Bondei Tudor_Matei (Bondei_Tudor_Matei) Oglinda 23 Aprilie 2024, 09:55 Evaluare finalizată 5
Bondei Tudor_Matei (Bondei_Tudor_Matei) Oglinda 23 Aprilie 2024, 09:55 Evaluare finalizată 5
Bondei Tudor_Matei (Bondei_Tudor_Matei) Oglinda 23 Aprilie 2024, 09:55 Evaluare finalizată E.C
Bondei Tudor_Matei (Bondei_Tudor_Matei) Oglinda 23 Aprilie 2024, 09:54 Evaluare finalizată E.C
Moisa Horia (horiamoisa) Oglinda 23 Aprilie 2024, 01:16 Evaluare finalizată 40
Moisa Horia (horiamoisa) Oglinda 23 Aprilie 2024, 01:12 Evaluare finalizată 40
Chelariu Mihai (mchelariu71) Oglinda 22 Aprilie 2024, 09:35 Evaluare finalizată 40
Bondei Tudor_Matei (Bondei_Tudor_Matei) Oglinda 21 Aprilie 2024, 15:37 Evaluare finalizată 0
Bondei Tudor_Matei (Bondei_Tudor_Matei) Oglinda 21 Aprilie 2024, 15:29 Evaluare finalizată 40
Bondei Tudor_Matei (Bondei_Tudor_Matei) Oglinda 21 Aprilie 2024, 15:29 Evaluare finalizată E.C
Prodan Alexandra (genius112) Oglinda 21 Aprilie 2024, 10:26 Evaluare finalizată 100
Crasnea Vlad (VladCrasnea) Oglinda 20 Aprilie 2024, 20:25 Evaluare finalizată 40
Chitac Amadeo (Amadeo_Chitac) Oglinda 20 Aprilie 2024, 20:05 Evaluare finalizată 100
Chitac Amadeo (Amadeo_Chitac) Oglinda 20 Aprilie 2024, 19:44 Evaluare finalizată 40
Chitac Amadeo (Amadeo_Chitac) Oglinda 20 Aprilie 2024, 19:41 Evaluare finalizată 40
Chitac Amadeo (Amadeo_Chitac) Oglinda 20 Aprilie 2024, 19:36 Evaluare finalizată 40
Chitac Amadeo (Amadeo_Chitac) Oglinda 20 Aprilie 2024, 19:32 Evaluare finalizată 40
Chitac Amadeo (Amadeo_Chitac) Oglinda 20 Aprilie 2024, 19:29 Evaluare finalizată E.C
Chitac Amadeo (Amadeo_Chitac) Oglinda 20 Aprilie 2024, 19:27 Evaluare finalizată 40
Chitac Amadeo (Amadeo_Chitac) Oglinda 20 Aprilie 2024, 19:10 Evaluare finalizată 40
Banaru Delia (banaru_delia) Oglinda 20 Aprilie 2024, 16:25 Evaluare finalizată 40
Dragusanu Iustin (IustinMax028) Oglinda 20 Aprilie 2024, 15:25 Evaluare finalizată 100
Dragusanu Iustin (IustinMax028) Oglinda 20 Aprilie 2024, 15:24 Evaluare finalizată 5
Dragusanu Iustin (IustinMax028) Oglinda 20 Aprilie 2024, 15:23 Evaluare finalizată E.C
Dragusanu Iustin (IustinMax028) Oglinda 20 Aprilie 2024, 15:20 Evaluare finalizată 100
Moisa Horia (horiamoisa) Oglinda 20 Aprilie 2024, 14:58 Evaluare finalizată 5
Moisa Horia (horiamoisa) Oglinda 20 Aprilie 2024, 14:58 Evaluare finalizată E.C
Dragusanu Iustin (IustinMax028) Oglinda 20 Aprilie 2024, 14:22 Evaluare finalizată 0
Dragusanu Iustin (IustinMax028) Oglinda 20 Aprilie 2024, 14:10 Evaluare finalizată 0
Moisa Horia (horiamoisa) Oglinda 20 Aprilie 2024, 14:05 Evaluare finalizată 5
Dragusanu Iustin (IustinMax028) Oglinda 20 Aprilie 2024, 14:03 Evaluare finalizată 0
Dragusanu Iustin (IustinMax028) Oglinda 20 Aprilie 2024, 14:03 Evaluare finalizată E.C
Dragusanu Iustin (IustinMax028) Oglinda 20 Aprilie 2024, 14:02 Evaluare finalizată E.C
Dragusanu Iustin (IustinMax028) Oglinda 20 Aprilie 2024, 14:00 Evaluare finalizată E.C
Chiri Razvan (zacuscabest1) Oglinda 20 Aprilie 2024, 13:59 Evaluare finalizată 15
Chiri Razvan (zacuscabest1) Oglinda 20 Aprilie 2024, 13:53 Evaluare finalizată 15
Delia _CNSH (Delia_CNSH) Oglinda 20 Aprilie 2024, 13:07 Evaluare finalizată 100
Ada Budescu (ada4) Oglinda 20 Aprilie 2024, 13:05 Evaluare finalizată 100
Ada Budescu (ada4) Oglinda 20 Aprilie 2024, 13:05 Evaluare finalizată 100
Ada Budescu (ada4) Oglinda 20 Aprilie 2024, 13:04 Evaluare finalizată 0
Chiri Razvan (zacuscabest1) Oglinda 19 Aprilie 2024, 17:55 Evaluare finalizată 40
Chiri Razvan (zacuscabest1) Oglinda 19 Aprilie 2024, 17:39 Evaluare finalizată 10
Craciun Mihaela Teodora (MihaelaTeodoraCraciun) Oglinda 19 Aprilie 2024, 16:15 Evaluare finalizată 100
Chiri Razvan (zacuscabest1) Oglinda 19 Aprilie 2024, 12:32 Evaluare finalizată 10
Chiri Razvan (zacuscabest1) Oglinda 19 Aprilie 2024, 12:29 Evaluare finalizată 5
Gociu Maria (Mariaabc) Oglinda 19 Aprilie 2024, 08:48 Evaluare finalizată 100
Alexandra Beldica (alexandra_beldica) Oglinda 18 Aprilie 2024, 13:52 Evaluare finalizată 100
Ionescu Aspi (Asp_2023) Oglinda 17 Aprilie 2024, 18:51 Evaluare finalizată E.C
Marin Diu Tudor (TudorINFO1) Oglinda 17 Aprilie 2024, 18:50 Evaluare finalizată 5
Marin Diu Tudor (TudorINFO1) Oglinda 17 Aprilie 2024, 18:49 Evaluare finalizată E.C