제출 #443571

#제출 시각아이디문제언어결과실행 시간메모리
443571keta_tsimakuridze캥거루 (CEOI16_kangaroo)C++14
100 / 100
22 ms24000 KiB
#include<bits/stdc++.h> #define f first #define s second #define int long long using namespace std; const int N=5005,mod=1e9+7; int t,n,st,en,dp[N][N]; main(){ cin>>n>>st>>en; dp[1][1] = 1; for(int i=2;i<=n;i++) { for(int j=1;j<=i;j++) { if(i==st || i==en) { dp[i][j] = (dp[i-1][j-1] + dp[i-1][j])%mod; } else { dp[i][j] = (dp[i-1][j+1]*j%mod + dp[i-1][j-1] * (j - (st<i) - (en<i))%mod)%mod; } } } cout<<dp[n][1]; }

컴파일 시 표준 에러 (stderr) 메시지

kangaroo.cpp:8:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
    8 | main(){
      | ^~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...