Sunteți pe pagina 1din 1

Ministerul Educaiei Naionale i a Cercetrii tiinifice

Olimpiada de Informatic etapa local


Clasele a XI-XII-a
29 ianuarie 2016

Problema 1 - Templu

100 puncte

Amon, un xelnaga malefic, dorete s distrug universul. Artanis, liderul protoss, trebuie s il
opreasc, ns singurul mod n care poate face acest lucru este s cear ajutorul unor xelnaga care s-au
refugiat n templul Ulnar. Acest templu este sigilat i poate fi accesat numai cu un cod secret. Din fericire,
Artanis a aflat c acest cod este numrul permutrilor magice de lungime N. O permutare este magic dac
permutarea compus cu ea nsi este egal cu permutarea identic.
Cerin
Ajutai-l pe Artanis s salveze universul! Aflai codul secret i calculai cte permutri magice de lungime
N exist. Deoarece acest numr poate fi foarte mare, este suficient s calculai restul prin mpr ire la
666013.
Date de intrare
Fiierul de intrare templu.in conine pe prima linie un singur numr natural N cu semnificaia din
enun.
Date de ieire
n fiierul de ieire templu.out se va afia un singur numr natural reprezentnd numrul de permutri
magice de lungime N modulo 666013.
Restricii i precizri

1 N 5.000.000

pentru teste in valoare de 30 de puncte are loc N 10


pentru teste in valoare de alte 10 de puncte are loc N 17
pentru teste in valoare de alte 20 de puncte are loc N 1000
pentru teste in valoare de alte 20 de puncte are loc N 500.000
o permutare P compus cu o permutare Q are elementele (PQ)(i)=P(Q(i))

Exemplu
templu.in templu.out Explicaii
3

764

Exist doar patru permutri magice de lungime 3: (1, 2, 3), (1, 3, 2), (2, 1, 3) si (3, 2, 1). De
exemplu, permutarea (2, 3, 1) nu este magic, deoarece compus cu ea ns i devine
permutarea (3, 1, 2), nu permutarea identic (1, 2, 3).
Exist 764 de permutri magice de lungime 8.

Timp maxim de execuie/test: 1 secund


Memorie total: 8 MB, din care 4 MB pentru stiv
Dimensiunea maxim a sursei: 10 KB

S-ar putea să vă placă și