记录编号 517558 评测结果 AAAAAAAAAA
题目名称 [USACO Jan07] 找零钱 最终得分 100
用户昵称 GravatarHale 是否通过 通过
代码语言 C++ 运行时间 0.014 s
提交时间 2018-10-27 17:52:55 内存使用 2.26 MiB
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
const int INF=0x7fffffff;
int m,n,k;
int f[511000];
int a[11];
int main()
{ freopen("change.in","r",stdin);
  freopen("change.out","w",stdout);
  scanf("%d%d",&m,&n);
  memset(f,233333,sizeof(f));
  f[0]=0;
  for (int i=1;i<=n;i++)
  {scanf("%d",&a[i]);
  for (int j=a[i];j<=m;j++)
  f[j]=min(f[j-a[i]]+1,f[j]);}
  printf("%d",f[m]);
  return 0; 
}