結果

問題 No.2326 Factorial to the Power of Factorial to the...
ユーザー kotatsugame
提出日時 2023-05-28 13:46:15
言語 C++14
(gcc 13.3.0 + boost 1.87.0)
結果
AC  
実行時間 3 ms / 2,000 ms
コード長 356 bytes
コンパイル時間 854 ms
コンパイル使用メモリ 66,304 KB
実行使用メモリ 5,248 KB
最終ジャッジ日時 2024-12-26 21:47:45
合計ジャッジ時間 1,942 ms
ジャッジサーバーID
(参考情報)
judge4 / judge2
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 2
other AC * 20
権限があれば一括ダウンロードができます

ソースコード

diff #
プレゼンテーションモードにする

#include<iostream>
#include<atcoder/modint>
using namespace std;
using mint=atcoder::modint1000000007;
using mint1=atcoder::static_modint<1000000006>;
int main()
{
int N,P;
cin>>N>>P;
mint a=1;
mint1 b=1;
for(int i=1;i<=N;i++)
{
a*=mint::raw(i);
b*=mint1::raw(i);
}
a=a.pow(b.val());
mint c=0;
while(N>=P)c+=N/=P;
cout<<(a*c).val()<<endl;
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0