#2454
Fie un vector v
sortat crescător cu N
elemente naturale nenule distincte pe care nu le cunoaştem, dar pe care ne propunem să le determinăm. Având la dispoziţie acest vector v
, cu ajutorul următorului algoritm de căutare binară putem răspunde la queryuri de forma: Dându-se un număr X
şi un interval [a, b]
se cere să se determine cel mai mic element mai mare decât X
aflat în intervalul determinat de indicii a
şi b
, interval din vectorul v
. Se cunosc paşii pe care algoritmul de cautare binară i-a urmat pentru diferite valori ale tripletului (X, a, b)
.
Dându-se N
(lungimea vectorului), Q
(numărul de query-uri apelate) şi cele Q
query-uri, să se determine vectorul iniţial. Dacă există mai multe soluţii se va afişa soluţia minim lexicografică. Dacă nu există soluţie se va afişa valoarea -1
.
ONI 2018 clasa a IX-a
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
bsrec | 31 Ianuarie 2024, 12:28 | Evaluare finalizată | 100 | |||
bsrec | 30 Ianuarie 2024, 22:27 | Evaluare finalizată | 20 | |||
bsrec | 30 Ianuarie 2024, 22:26 | Evaluare finalizată | 0 | |||
bsrec | 30 Ianuarie 2024, 22:21 | Evaluare finalizată | 20 | |||
bsrec | 30 Ianuarie 2024, 22:21 | Evaluare finalizată | E.C | |||
bsrec | 30 Ianuarie 2024, 22:21 | Evaluare finalizată | E.C | |||
bsrec | 30 Ianuarie 2024, 22:20 | Evaluare finalizată | E.C | |||
bsrec | 30 Ianuarie 2024, 22:20 | Evaluare finalizată | 20 | |||
bsrec | 30 Ianuarie 2024, 22:19 | Evaluare finalizată | 0 | |||
bsrec | 30 Ianuarie 2024, 22:19 | Evaluare finalizată | 0 | |||
bsrec | 30 Ianuarie 2024, 22:19 | Evaluare finalizată | 0 | |||
bsrec | 30 Ianuarie 2024, 22:19 | Evaluare finalizată | 0 | |||
bsrec | 30 Ianuarie 2024, 22:19 | Evaluare finalizată | E.C | |||
bsrec | 30 Ianuarie 2024, 22:18 | Evaluare finalizată | E.C | |||
bsrec | 30 Ianuarie 2024, 22:18 | Evaluare finalizată | 0 | |||
bsrec | 30 Ianuarie 2024, 22:17 | Evaluare finalizată | 20 | |||
bsrec | 30 Ianuarie 2024, 22:16 | Evaluare finalizată | 20 | |||
bsrec | 30 Ianuarie 2024, 22:13 | Evaluare finalizată | 20 | |||
bsrec | 30 Ianuarie 2024, 22:12 | Evaluare finalizată | 0 | |||
bsrec | 30 Ianuarie 2024, 22:02 | Evaluare finalizată | 0 | |||
bsrec | 30 Ianuarie 2024, 20:23 | Evaluare finalizată | E.C | |||
bsrec | 14 Decembrie 2023, 19:49 | Evaluare finalizată | 100 | |||
bsrec | 06 Decembrie 2023, 19:36 | Evaluare finalizată | 100 | |||
bsrec | 15 Noiembrie 2023, 13:13 | Evaluare finalizată | 100 | |||
bsrec | 11 Noiembrie 2023, 18:15 | Evaluare finalizată | 100 | |||
bsrec | 11 Noiembrie 2023, 13:38 | Evaluare finalizată | 100 | |||
bsrec | 09 Noiembrie 2023, 09:37 | Evaluare finalizată | 100 | |||
bsrec | 29 Septembrie 2023, 12:24 | Evaluare finalizată | 100 | |||
bsrec | 28 Septembrie 2023, 08:27 | Evaluare finalizată | 100 | |||
bsrec | 27 Septembrie 2023, 19:13 | Evaluare finalizată | 100 | |||
bsrec | 27 Septembrie 2023, 19:10 | Evaluare finalizată | 0 | |||
bsrec | 27 Septembrie 2023, 11:23 | Evaluare finalizată | 100 | |||
bsrec | 28 August 2023, 12:55 | Evaluare finalizată | 100 | |||
bsrec | 29 Iulie 2023, 17:48 | Evaluare finalizată | 100 | |||
bsrec | 26 Iulie 2023, 01:39 | Evaluare finalizată | 100 | |||
bsrec | 26 Iulie 2023, 01:39 | Evaluare finalizată | 100 | |||
bsrec | 18 Iulie 2023, 19:23 | Evaluare finalizată | 100 | |||
bsrec | 21 Iunie 2023, 18:53 | Evaluare finalizată | 100 | |||
bsrec | 04 Iunie 2023, 19:14 | Evaluare finalizată | 100 | |||
bsrec | 03 Iunie 2023, 22:26 | Evaluare finalizată | 100 | |||
bsrec | 29 Martie 2023, 19:16 | Evaluare finalizată | 100 | |||
bsrec | 29 Martie 2023, 18:54 | Evaluare finalizată | 0 | |||
bsrec | 29 Martie 2023, 18:36 | Evaluare finalizată | 0 | |||
bsrec | 28 Martie 2023, 19:19 | Evaluare finalizată | 100 | |||
bsrec | 28 Martie 2023, 19:18 | Evaluare finalizată | 0 | |||
bsrec | 28 Martie 2023, 13:09 | Evaluare finalizată | 100 | |||
bsrec | 28 Martie 2023, 12:58 | Evaluare finalizată | 100 | |||
bsrec | 28 Martie 2023, 11:53 | Evaluare finalizată | 100 | |||
bsrec | 28 Martie 2023, 11:50 | Evaluare finalizată | 0 | |||
bsrec | 28 Martie 2023, 11:45 | Evaluare finalizată | 0 |