#2957
Pe vârfurile unui poligon regulat și-au făcut cuibul 𝑁 păsări. Cele 𝑁 vârfuri ale poligonului sunt numerotate cu numere de la 0 la 𝑁−1 în ordine sens trigonometric. Fiecare pasăre se găsește în câte un cuib. La un moment dat păsările își schimbe cuiburile. Se obține astfel o permutare (𝑐0 ,𝑐1 ,𝑐2 ,..., 𝑐𝑁−1) unde 𝑐𝑖 reprezintă cuibul în care s-a mutat pasărea care locuia inițial în cuibul 𝑖. Pentru ca toate păsările sa depună același efort cuiburile vor fi alese astfel încât distanța între cuibul inițial 𝑖 și cel final 𝑐𝑖 să fie aceeași pentru toate cele 𝑁 păsări. Se consideră toate permutările (𝑐0 ,𝑐1 ,𝑐2 ,..., 𝑐𝑁−1) obținute după mutarea păsărilor și se ordonează lexicografic. Scrieți un program citește două numere naturale 𝑁 și 𝐾 și care afișează permutarea situată pe poziția 𝐾 în ordine lexicografică după ordonarea permutărilor obținute prin mutarea păsărilor.
Prosoft@NT Piatra Neamț 2019
| Problema | nests | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #61000159 | Utilizator | |
| Fișier | nests.cpp | Dimensiune | 1.81 KB |
| Data încărcării | 17 Noiembrie 2025, 10:25 | Scor/rezultat | 0 puncte |
| Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
|---|---|---|---|---|---|---|
| 1 | 0 secunde | Exited with error status 255 | 10 | 0 | ||
| 2 | 0 secunde | Exited with error status 255 | 10 | 0 | ||
| 3 | 0 secunde | Exited with error status 255 | 10 | 0 | ||
| 4 | 0 secunde | Exited with error status 48 | 10 | 0 | ||
| 5 | 0 secunde | Exited with error status 49 | 10 | 0 | ||
| 6 | 0 secunde | Exited with error status 49 | 10 | 0 | ||
| 7 | 0 secunde | Exited with error status 49 | 10 | 0 | ||
| 8 | 0 secunde | Exited with error status 255 | 10 | 0 | ||
| 9 | 0 secunde | Exited with error status 48 | 10 | 0 | ||
| 10 | 0 secunde | Exited with error status 49 | 10 | 0 | ||
| Punctaj total | 0 | |||||
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema nests face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.