记录编号 453204 评测结果 AAAAAAA
题目名称 最小乘车费用 最终得分 100
用户昵称 GravatarRegnig Etalsnart 是否通过 通过
代码语言 C++ 运行时间 0.000 s
提交时间 2017-09-21 07:33:44 内存使用 0.00 MiB
显示代码纯文本
#include<cstdio>
#include<cstring>
using namespace std;
int a[11],l,f[101],i,j;
int min(int x,int y){return x<y?x:y;}
int Main()
{
	freopen("busses.in","r",stdin);freopen("busses.out","w",stdout);
	memset(f,0x3f,sizeof(f));f[0]=0;
	for(i=1;i<=10;i++)scanf("%d",&a[i]);
	scanf("%d",&l);
	for(i=1;i<=l;i++)for(j=i-1;j>=i-10&&j>=0;j--)
		f[i]=min(f[i],f[j]+a[i-j]);
	printf("%d\n",f[l]);
	return 0;
}
int main(){;}
int syy=Main();