Submission #20043

#TimeUsernameProblemLanguageResultExecution timeMemory
20043pjh0123악수 (kriii4_D)C++98
0 / 100
0 ms1084 KiB
#include <stdio.h> #include <string.h> #include <vector> #include <queue> #include <stdlib.h> #include <algorithm> #include <cmath> #define INFL 90000000000000000 #define PI 3.141592653589793238462643383279502884 #define SQ(a) ((a)*(a)) #define pb push_back #define mod 1000000007 typedef long long ll; typedef long double ld; typedef double dd; typedef std::pair<int,int> pii; using namespace std; ll in(ll a){ a%=mod; ll ret=1; ll x=mod-2; while(x){ if(x%2){ ret=ret*a%mod; } a=a*a%mod; x/=2; } return ret; } ll aofb(ll a,ll b){ return a*in(b)%mod; } ll n,ans[10]; int main(){ scanf("%lld",&n); ans[1]=0; ans[2]=1; ans[3]=2; ans[4]=aofb(13,4); ans[5]=aofb(4013,840); if(n<=5){ printf("%lld",ans[n]); } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...