답안 #389174

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
389174 2021-04-13T19:29:36 Z Ahmad_Hasan Calvinball championship (CEOI15_teams) C++17
10 / 100
1000 ms 65544 KB
#include <bits/stdc++.h>

using namespace std;



int32_t main()
{
    ios_base::sync_with_stdio(0);
    cin.tie(0);      cout.tie(0);
    int n;
    cin>>n;
    vector<int>v(n);
    for(int i=0;i<n;i++)
        cin>>v[i];

    int dp[n][n+5];
    memset(dp,0,sizeof(dp));
    for(int i=1;i<=n;i++)
        dp[n-1][i]=i-1;
    int mod=1e9+7;
    for(int i=n-2;i>=0;i--){
        for(int j=2;j<=n;j++){
            dp[i][j]=dp[i][j-1];
            for(int k=i+1;k<n;k++){
                dp[i][j]+=dp[k][j-1+(k-(i))];
                dp[i][j]%=mod;
            }
            dp[i][j]++;
            dp[i][j]%=mod;
        }
    }
/***
    for(int i=0;i<n;i++){
        for(int j=1;j<=n;j++)
            cout<<dp[i][j]<<' ';
        cout<<'\n';
    }*/

    int ans=0;
    for(int i=0;i<n;i++){
        ans+=dp[i][v[i]];
        ans%=mod;
    }

    cout<<(ans+1)%mod<<'\n';

    return 0;
}
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 204 KB Output is correct
2 Correct 0 ms 204 KB Output is correct
3 Correct 1 ms 204 KB Output is correct
4 Correct 1 ms 204 KB Output is correct
5 Correct 0 ms 204 KB Output is correct
6 Correct 0 ms 204 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 204 KB Output is correct
2 Incorrect 0 ms 204 KB Output isn't correct
3 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 2 ms 332 KB Output isn't correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 3 ms 332 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 268 ms 1276 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Execution timed out 1089 ms 4172 KB Time limit exceeded
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Runtime error 37 ms 65544 KB Execution killed with signal 9
# 결과 실행 시간 메모리 Grader output
1 Runtime error 36 ms 65540 KB Execution killed with signal 9
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Runtime error 35 ms 65540 KB Execution killed with signal 9
2 Halted 0 ms 0 KB -