제출 #609403

#제출 시각아이디문제언어결과실행 시간메모리
609403SlavicG캥거루 (CEOI16_kangaroo)C++17
100 / 100
22 ms24012 KiB
#include <iostream> int64_t n,s,t,m=1e9+7,d[5000][5000],i,j; main() { std::cin>>n>>s>>t; d[0][0]=1; for(i=1;i<=n;++i){ for(int j=1;j<=i;++j){ if(i==s||i==t)d[i][j]=d[i-1][j-1]+d[i-1][j]%m; else d[i][j]=(d[i-1][j+1]*j+d[i-1][j-1]*(j-(i>s)-(i>t)))%m; } } std::cout<<d[n][1]; }

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

kangaroo.cpp:3:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
    3 | 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...