Submission #19822

#TimeUsernameProblemLanguageResultExecution timeMemory
19822sujin괄호 (kriii4_R)C++14
0 / 100
4 ms16708 KiB
#include <cstdio> #define M 1000000007 long long a[2000001]; int main () { int n,k,i,t; long long s=0; scanf ("%d%d",&n,&k); a[2]=k; for (i=4;i<=n*2;i+=2) { if (i%4==0) a[i] = a[i/2]; else a[i] = a[i/2-1]*k; a[i]+=a[i-2]*k; a[i]%=M; // printf ("%d : %lld\n",i,a[i]); } printf ("%lld ",a[n*2]); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...