Processing math: 100%

Prijavi problem


Obeleži sve kategorije koje odgovaraju problemu

Još detalja - opišite nam problem


Uspešno ste prijavili problem!
Status problema i sve dodatne informacije možete pratiti klikom na link.
Nažalost nismo trenutno u mogućnosti da obradimo vaš zahtev.
Molimo vas da pokušate kasnije.

Мертенсова функција

vreme memorija ulaz izlaz
0,1 s 64 Mb standardni izlaz standardni ulaz

Написати програм који за дати природан број n исписује вредност Мертенсове функције M(n).

Мертенсова функција је дефинисана као M(n)=ni=1μ(i), где је μ(i) Мебијусова функција:

μ(i)={0ако је i дељиво квадратом неког броја1ако је i производ парног броја различитих простих бројева1ако је i производ непарног броја различитих простих бројева

Улаз

На стандардном улазу се налази природан број n, не већи од милион.

Излаз

На стандардни излаз исписати један цео број, вредност поменуте функције.

Пример

Улаз

10

Излаз

-1

Објашњење

n 1 2 3 4 5 6 7 8 9 10 mi(n) 1 -1 −1 0 −1 1 −1 0 0 1 M(n) 1 0 −1 −1 −2 −1 −2 −2 −2 −1

Morate biti ulogovani kako biste poslali zadatak na evaluaciju.