#1225
Jocul pe care îl joaca Robo atunci când se plictisește este un joc inteligent pentru roboței. Pe ecranul tabletei lui roboțești, sunt N căsuțe de formă pătrată, cu latura egală cu 1. Căsuțele sunt așezate pe un rând, una lângă alta, fiind etichetate, în această ordine, cu numere de la 1 la N. Fiecare căsuță conține câte un număr natural, identificatorul câte unuia dintre prietenii săi, roboței, ca și el. Identificatorii se pot repeta.
Robo poate interschimba conținutul a două căsuțe, numai dacă distanța dintre centrele acestora pe orizontală este egală cu distanța dintre brațele sale; distanța, pe orizontală, dintre centrele a două căsuțe etichetate cu i, respectiv cu j, este j-i (1≤i<j≤N).
El își poate fixa în orice moment distanța dintre brațe la 1 sau își poate dubla distanța curentă dintre brațe, de oricâte ori este necesar, fără a depăși valoarea N-1. Astfel, distanța dintre brațele sale poate fi 1, apoi, prin dublare, 2, apoi, prin dublare 4, apoi, prin dublare 8 etc. La începutul jocului, distanța dintre brațele lui Robo este 1. De fiecare dată când consideră convenabilă distanța dintre brațe, realizează o interschimbare.
Se cere ca Robo să așeze identificatorii în căsuțe în ordine crescătoare, prin maximum 12500 interschimbări de tipul celei precizate mai sus.
ONI GIM 2015, Clasa a VIII-a
| ID | Utilizator | Problema | Data încărcării | Stare | ||
|---|---|---|---|---|---|---|
| sort2dist | 14 Februarie 2026, 14:00 | Evaluare finalizată | 100 | |||
| sort2dist | 14 Februarie 2026, 14:00 | Evaluare finalizată | E.C | |||
| sort2dist | 14 Februarie 2026, 13:59 | Evaluare finalizată | 4 | |||
| sort2dist | 13 Februarie 2026, 16:35 | Evaluare finalizată | 100 | |||
| sort2dist | 13 Februarie 2026, 16:34 | Evaluare finalizată | 0 | |||
| sort2dist | 13 Februarie 2026, 16:33 | Evaluare finalizată | E.C | |||
| sort2dist | 13 Februarie 2026, 16:20 | Evaluare finalizată | 100 | |||
| sort2dist | 13 Februarie 2026, 12:20 | Evaluare finalizată | 3 | |||
| sort2dist | 13 Februarie 2026, 12:18 | Evaluare finalizată | E.C | |||
| sort2dist | 13 Februarie 2026, 12:17 | Evaluare finalizată | 3 | |||
| sort2dist | 13 Februarie 2026, 12:14 | Evaluare finalizată | 0 | |||
| sort2dist | 13 Februarie 2026, 12:13 | Evaluare finalizată | 0 | |||
| sort2dist | 13 Februarie 2026, 12:12 | Evaluare finalizată | 0 | |||
| sort2dist | 13 Februarie 2026, 12:12 | Evaluare finalizată | 0 | |||
| sort2dist | 13 Februarie 2026, 12:11 | Evaluare finalizată | E.C | |||
| sort2dist | 13 Februarie 2026, 11:51 | Evaluare finalizată | 12 | |||
| sort2dist | 13 Februarie 2026, 11:50 | Evaluare finalizată | 0 | |||
| sort2dist | 13 Februarie 2026, 11:49 | Evaluare finalizată | 0 | |||
| sort2dist | 13 Februarie 2026, 11:49 | Evaluare finalizată | 0 | |||
| sort2dist | 11 Februarie 2026, 20:48 | Evaluare finalizată | 25 | |||
| sort2dist | 11 Februarie 2026, 20:47 | Evaluare finalizată | 3 | |||
| sort2dist | 11 Februarie 2026, 20:46 | Evaluare finalizată | 3 | |||
| sort2dist | 11 Februarie 2026, 20:45 | Evaluare finalizată | 3 | |||
| sort2dist | 11 Februarie 2026, 20:42 | Evaluare finalizată | E.C | |||
| sort2dist | 11 Februarie 2026, 20:42 | Evaluare finalizată | E.C | |||
| sort2dist | 11 Februarie 2026, 20:41 | Evaluare finalizată | E.C | |||
| sort2dist | 07 Ianuarie 2026, 17:09 | Evaluare finalizată | 0 | |||
| sort2dist | 07 Ianuarie 2026, 17:07 | Evaluare finalizată | 4 | |||
| sort2dist | 18 Decembrie 2025, 18:04 | Evaluare finalizată | 12 | |||
| sort2dist | 18 Decembrie 2025, 18:01 | Evaluare finalizată | 0 | |||
| sort2dist | 18 Decembrie 2025, 17:59 | Evaluare finalizată | 12 | |||
| sort2dist | 18 Decembrie 2025, 17:55 | Evaluare finalizată | 0 | |||
| sort2dist | 18 Decembrie 2025, 17:48 | Evaluare finalizată | 12 | |||
| sort2dist | 18 Decembrie 2025, 17:42 | Evaluare finalizată | 25 | |||
| sort2dist | 18 Decembrie 2025, 17:42 | Evaluare finalizată | 0 | |||
| sort2dist | 18 Decembrie 2025, 17:37 | Evaluare finalizată | 0 | |||
| sort2dist | 15 Decembrie 2025, 21:55 | Evaluare finalizată | 100 | |||
| sort2dist | 11 Decembrie 2025, 17:55 | Evaluare finalizată | 0 | |||
| sort2dist | 11 Decembrie 2025, 17:52 | Evaluare finalizată | 0 | |||
| sort2dist | 11 Decembrie 2025, 17:42 | Evaluare finalizată | 4 | |||
| sort2dist | 11 Decembrie 2025, 17:41 | Evaluare finalizată | 0 | |||
| sort2dist | 11 Decembrie 2025, 17:39 | Evaluare finalizată | 4 | |||
| sort2dist | 02 Decembrie 2025, 18:36 | Evaluare finalizată | 100 | |||
| sort2dist | 28 Noiembrie 2025, 22:12 | Evaluare finalizată | 12 | |||
| sort2dist | 28 Noiembrie 2025, 22:09 | Evaluare finalizată | 12 | |||
| sort2dist | 28 Noiembrie 2025, 22:09 | Evaluare finalizată | 12 | |||
| sort2dist | 28 Noiembrie 2025, 22:07 | Evaluare finalizată | 12 | |||
| sort2dist | 28 Noiembrie 2025, 22:06 | Evaluare finalizată | 12 | |||
| sort2dist | 08 Noiembrie 2025, 01:58 | Evaluare finalizată | 100 | |||
| sort2dist | 05 Noiembrie 2025, 23:27 | Evaluare finalizată | 49 | |||