萌新求助(第三样例过不了)
查看原帖
萌新求助(第三样例过不了)
484545
苍梦楼主2021/7/8 22:01

求助大佬

#include<bits/stdc++.h>
using namespace std;

int main(){
	int n,num1,pri1,num2,pri2,num3,pri3,min,num,pri,ans;
	cin>>n>>num1>>pri1>>num2>>pri2>>num3>>pri3;
	min=n%num1;
	num=num1;
	pri=pri1;
	if(min<n%num2){
		min=n%num2;
		num=num2;
		pri=pri2;
	}
	if(min<n%num3){
		min=n%num3;
		num=num3;
		pri=pri3;
	}
	if(num%pri==0){
		ans=n/num*pri;
		cout<<ans;	
	}
	else{
		ans=(n/num+1)*pri;
		cout<<ans;
	}

	
	return 0;
} 	
2021/7/8 22:01
加载中...