Pagini recente »
Diferențe pentru problema/permcif între reviziile 3 și 7
Diferențe între titluri:
Diferențe între conținut:
== include(page="template/taskheader" task_id="permcif") ==
Scrieți un program care verifică dacă un număr natural $X$ poate fi obținut printr-un număr de permutări circulare ale cifrelor unui alt număr natural [$Y$]. Prin permutare circulară înțelegem mutarea tuturor cifrelor, în afară de prima, cu o poziție spre stânga și totodata aducerea primei cifre pe ultima poziție. De exemplu, din $1234$ se poate obține $3412$ în urma a două permutări circulare. Transformările sunt: $1234 -> 2341 -> 3421$.
Scrieți un program care verifică dacă un număr natural $X$ poate fi obținut printr-un număr de permutări circulare ale cifrelor unui alt număr natural [$Y$]. Prin permutare circulară înțelegem mutarea tuturor cifrelor, în afară de prima, cu o poziție spre stânga și totodata aducerea primei cifre pe ultima poziție. De exemplu, din $1234$ se poate obține $3412$ în urma a două permutări circulare. Transformările sunt: $1234 -> 2341 -> 3412$.
h2. Date de intrare
|_. permcif.in |_. permcif.out |
| 1 2
11 11
3363 6333
3363 6333
123456789 987654321
1234 2341
100 1
| 0
1
1
Nu există diferențe între securitate.