답안 #488298

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
488298 2021-11-18T12:34:28 Z ala2 Rabbit Carrot (LMIO19_triusis) C++14
0 / 100
1000 ms 98524 KB
#include <bits/stdc++.h>

using namespace std;
int n;
int a[1001000];
int k;
int can(int x,int y)
{
    if(x>=y)
        return 1;
    if(y-x<=k)
        return 1;
    return 0;

}
int dp[5010][5010];
int f(int i,int j)
{

    if(i==n-1)
    {
        return 1-can(j,a[i]);
    }
    int mn=10101010;
   for(int v=0;v<=20;v++)
   {//cout<<"       "<<j<<" "<<i<<" "<<v<<endl;
       if(can(j,v))
       {
           mn=min(mn,f(i+1,v)+(v!=a[i]));
       }
   }
   return dp[i][j]=mn;
}
int main()
{
    memset(dp,-1,sizeof dp);
    cin>>n>>k;
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
    }
    cout<<f(0,0)<<endl;

}
# 결과 실행 시간 메모리 Grader output
1 Correct 38 ms 98516 KB Output is correct
2 Correct 36 ms 98464 KB Output is correct
3 Correct 36 ms 98500 KB Output is correct
4 Correct 36 ms 98440 KB Output is correct
5 Correct 52 ms 98500 KB Output is correct
6 Execution timed out 1086 ms 98524 KB Time limit exceeded
7 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 38 ms 98516 KB Output is correct
2 Correct 36 ms 98464 KB Output is correct
3 Correct 36 ms 98500 KB Output is correct
4 Correct 36 ms 98440 KB Output is correct
5 Correct 52 ms 98500 KB Output is correct
6 Execution timed out 1086 ms 98524 KB Time limit exceeded
7 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 38 ms 98516 KB Output is correct
2 Correct 36 ms 98464 KB Output is correct
3 Correct 36 ms 98500 KB Output is correct
4 Correct 36 ms 98440 KB Output is correct
5 Correct 52 ms 98500 KB Output is correct
6 Execution timed out 1086 ms 98524 KB Time limit exceeded
7 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 38 ms 98516 KB Output is correct
2 Correct 36 ms 98464 KB Output is correct
3 Correct 36 ms 98500 KB Output is correct
4 Correct 36 ms 98440 KB Output is correct
5 Correct 52 ms 98500 KB Output is correct
6 Execution timed out 1086 ms 98524 KB Time limit exceeded
7 Halted 0 ms 0 KB -