Masala #3SED9JT0IN
Delta faktorial
N faktorial deb o’zigacha bo’lgan butun sonlar ko’paytmasiga aytiladi, ya’ni \(N!(n faktorial) = 1*2*3*...*N-1*N\). Delta faktorial deb \(\mid N!-M!\mid\)(\(N\) faktorialdan \(M\) faktorialni ayrib, shu sonni musbat qiymati)ga aytiladi. Sizning vazifangiz shu ikki faktoriallar farqini topishdir.
Yagona qatorda \(N\) va \(M\) kiritiladi(\(1\le N, M\le 1000\))
Bitta qatorda natijani chop eting. Agar son o’ta yirik bo’ladigan bo’lsa \(10^9+7\) ga bo’lgandagi qoldiqni chop eting.
# | input.txt | output.txt |
---|---|---|
1 |
5 6 |
600 |
2 |
7 5 |
4920 |
3 |
63 100 |
151491037 |
\(A\) sonni \(10^9+7\)ga bo'lgandagi qoldiq: A%1000000007
kabi yoziladi.