Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
128045 | 黄戈 | 单峰排列 | C++ | 解答错误 | 10 | 0 MS | 248 KB | 361 | 2024-01-25 11:35:39 |
#include<bits/stdc++.h> using namespace std; int N=114514; long long qsort (long long a,long long b){ long long a1=a,cnt=1; while (b!=0){ if (b&1!=0){ cnt*=a1; cnt%=N; } a1*=a1; a1%=N; b>>=1; } return cnt%N; } int main(){ long long n; cin>>n; n-=1; cout<<qsort(2,n); }