Soluții trimise

Rezumat problemă

#1709 Asort

Se consideră un număr natural par N și șirul ordonat crescător X format din primele N numere naturale nenule:

X[1] = 1, X[2] = 2, …., X[N] = N.

Pozițiile numerelor din șir se pot modifica doar conform regulii A,după cum urmează:

  • dacă X[1] este număr impar, atunci se interschimbă X[1] cu X[2], X[3] cu X[4], …, X[N-1] cu X[N];
  • dacă X[1] este par atunci se interschimbă X[2] cu X[3], X[4] cu X[5], …, X[N-2] cu X[N-1], iar X[N] cu X[1].

Aplicând de R ori regula A șirului X se transformă șirul dat într-un șir “A sortat”.

Cunoscându-se numerele naturale N, R, K și T, scrieți un program care să determine:
1) Numărul situat pe poziția K în șirul “ A sortat” obținut prin aplicarea de R ori a regulii “ A ” șirului X.
2) Predecesorul și succesorul numărului T în șirul “ A sortat” .

ID   Utilizator Problema Data încărcării Stare
Maican Iustin (iustincmb) Asort 19 Aprilie 2024, 22:03 Evaluare finalizată 100
Zinevici Tania-Ioana (Kayami) Asort 18 Aprilie 2024, 17:12 Evaluare finalizată E.C
Biclineru Radu (Radu_Bicli) Asort 16 Aprilie 2024, 10:31 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) Asort 16 Aprilie 2024, 10:29 Evaluare finalizată 81
Biclineru Radu (Radu_Bicli) Asort 16 Aprilie 2024, 10:29 Evaluare finalizată 81
Biclineru Radu (Radu_Bicli) Asort 16 Aprilie 2024, 10:28 Evaluare finalizată 81
Biclineru Radu (Radu_Bicli) Asort 16 Aprilie 2024, 10:27 Evaluare finalizată E.C
Biclineru Radu (Radu_Bicli) Asort 16 Aprilie 2024, 10:25 Evaluare finalizată 86
Jianu Rares (vip3y) Asort 15 Aprilie 2024, 21:46 Evaluare finalizată 100
Pisla Daniel Andrei (PislaAndreiDaniel) Asort 04 Aprilie 2024, 16:20 Evaluare finalizată 100
Boac Mihai Cosmin (Cosminane) Asort 23 Martie 2024, 16:13 Evaluare finalizată 100
Boac Mihai Cosmin (Cosminane) Asort 23 Martie 2024, 16:10 Evaluare finalizată 90
Raileanu Alexandru (AlexandruR2008) Asort 20 Martie 2024, 13:31 Evaluare finalizată 100
Georgescu Mihai (31mihai) Asort 06 Martie 2024, 20:10 Evaluare finalizată 100
Georgescu Mihai (31mihai) Asort 06 Martie 2024, 20:09 Evaluare finalizată 51
Georgescu Mihai (31mihai) Asort 06 Martie 2024, 19:57 Evaluare finalizată 49
Georgescu Mihai (31mihai) Asort 06 Martie 2024, 19:56 Evaluare finalizată 34
Georgescu Mihai (31mihai) Asort 06 Martie 2024, 19:38 Evaluare finalizată 34
Georgescu Mihai (31mihai) Asort 06 Martie 2024, 19:34 Evaluare finalizată 34
Georgescu Mihai (31mihai) Asort 06 Martie 2024, 19:25 Evaluare finalizată 22
Georgescu Mihai (31mihai) Asort 06 Martie 2024, 19:25 Evaluare finalizată 22
Georgescu Mihai (31mihai) Asort 06 Martie 2024, 19:22 Evaluare finalizată 20
Anonymous Anonymous (Hacker_1) Asort 05 Martie 2024, 15:57 Evaluare finalizată 100
Anonymous Anonymous (Hacker_1) Asort 05 Martie 2024, 15:50 Evaluare finalizată 58
Anonymous Anonymous (Hacker_1) Asort 05 Martie 2024, 15:49 Evaluare finalizată 58
Anonymous Anonymous (Hacker_1) Asort 05 Martie 2024, 15:01 Evaluare finalizată 9
prof CNTV (tudor) Asort 04 Martie 2024, 12:47 Evaluare finalizată 100
prof CNTV (tudor) Asort 04 Martie 2024, 12:46 Evaluare finalizată 100
Sfichi Andrei (SfichiAndrei) Asort 04 Decembrie 2023, 11:51 Evaluare finalizată 18
Andrei Balaur (asuoh) Asort 16 Noiembrie 2023, 15:27 Evaluare finalizată 100
Andrei Balaur (asuoh) Asort 30 Octombrie 2023, 19:09 Evaluare finalizată 53
Tudose Cristian (Qlnz__) Asort 19 Octombrie 2023, 17:45 Evaluare finalizată 100
dimofte cosmin (cosmindimofte) Asort 19 Octombrie 2023, 09:37 Evaluare finalizată 100
dimofte cosmin (cosmindimofte) Asort 19 Octombrie 2023, 09:36 Evaluare finalizată 59
dimofte cosmin (cosmindimofte) Asort 19 Octombrie 2023, 09:34 Evaluare finalizată 90
dimofte cosmin (cosmindimofte) Asort 19 Octombrie 2023, 01:20 Evaluare finalizată 49
dumi_dum_dum Where are you? (andreidumitrache) Asort 07 Octombrie 2023, 23:49 Evaluare finalizată 100
Marinescu Luca (LucaD) Asort 18 Septembrie 2023, 20:25 Evaluare finalizată 92
Marinescu Luca (LucaD) Asort 18 Septembrie 2023, 20:18 Evaluare finalizată 84
Marinescu Luca (LucaD) Asort 18 Septembrie 2023, 20:04 Evaluare finalizată 72
Marinescu Luca (LucaD) Asort 18 Septembrie 2023, 20:02 Evaluare finalizată 49
Marinescu Luca (LucaD) Asort 18 Septembrie 2023, 15:00 Evaluare finalizată 49
Marinescu Luca (LucaD) Asort 18 Septembrie 2023, 14:49 Evaluare finalizată 49
Vladut Eduard (Eduard_) Asort 13 Septembrie 2023, 20:28 Evaluare finalizată 49
Vladut Eduard (Eduard_) Asort 13 Septembrie 2023, 20:26 Evaluare finalizată 34
Vladut Eduard (Eduard_) Asort 13 Septembrie 2023, 20:25 Evaluare finalizată 34
Vladut Eduard (Eduard_) Asort 13 Septembrie 2023, 20:23 Evaluare finalizată 8
Vladut Eduard (Eduard_) Asort 13 Septembrie 2023, 20:23 Evaluare finalizată 8
Vladut Eduard (Eduard_) Asort 13 Septembrie 2023, 20:14 Evaluare finalizată 28
Vladut Eduard (Eduard_) Asort 13 Septembrie 2023, 20:09 Evaluare finalizată 28