为什么输出0???
查看原帖
为什么输出0???
1049379
jhlcxoi114514楼主2024/11/21 19:01
#include<bits/stdc++.h>
#define int long long
using namespace std;
const int N=1e6+10;
int Min[N];
int v[4]={0,1,5,11}; 
int n,s;
signed main(){
	ios::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);
	memset(Min,1e9,sizeof(Min));
	Min[0]=0;
	cin>>s;
	for(int i=1;i<=3;i++){
		for(int j=v[i];j<=s;j++){
			Min[j]=min(Min[j],Min[j-v[i]]+1);
		}
	}
	cout<<Min[s];
}

悬关

2024/11/21 19:01
加载中...