MLE?!(dp失败)
查看原帖
MLE?!(dp失败)
422110
HgSO4_QwQ楼主2021/5/6 18:46
#include<iostream>
using namespace std;

int main()
{
    int bill[5]={1,5,10,20,100};
    int n=5;
    int money;
    cin>>money;
    int f[money+1];
    f[0]=0;
    for(int i=1;i<=money;i++)
    {
        f[i]=i;
        for(int j=0;j<n;j++)
        { 
            if(i>=bill[j]) 
            { 
                f[i]=min(f[i],f[i-bill[j]]+1);
            }
            else 
            { 
                break;
            }
        }
    }
    cout<<f[money];
    return 0;
}

33

Time: 108108 ms, memory: 262144262144 KB

Verdict: MEMORY_LIMIT_EXCEEDED

Input

10000000001000000000

Participant's output

Jury's answer

Checker comment

2021/5/6 18:46
加载中...