답안 #527176

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
527176 2022-02-17T03:14:34 Z Hydroxic_Acid Calvinball championship (CEOI15_teams) C++17
0 / 100
1 ms 204 KB
#include <iostream>
using namespace std;
 
int N;
int arr[10005];
int memo[10005][10005];
 
int dp(int idx, int num){
    if(idx >= N) return 0;
    if(idx == N - 1) return 1;
    if(num > N) return 0;
    int summ = 0;
    for(int i = 1; i <= min(arr[idx + 1], num + 1); i++){
        if(i == num + 1) summ += dp(idx + 1, num + 1);
        else summ += dp(idx + 1, num);
        summ %= 1000007;
    }
    return summ;
}
 
int main(){
    freopen("test.txt", "r", stdin);
    cin >> N;
    for(int i = 0; i < N; i++) cin >> arr[i];
    cout << dp(0, 1);
}

Compilation message

teams.cpp: In function 'int main()':
teams.cpp:22:12: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   22 |     freopen("test.txt", "r", stdin);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 0 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 0 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -