63分,不知道错哪了
查看原帖
63分,不知道错哪了
1415157
Samine_楼主2024/8/7 23:04
#include <iostream>
using namespace std;
int main(){
	int y1=0,y2=0,y3=0;
	int n,item=0;
	cin>>n;
	int a1,a2;
	cin>>a1>>a2;
	item = a1;
	y1 = a2;
	while(1){
		item += a1;
		y1 += a2;
		if(item >= n) break;
	}
	int b1,b2;
	cin>>b1>>b2;
	item = b1;
	y2 = b2;
	while(1){
		item += b1;
		y2 += b2;
		if(item >= n) break;
	}
	int c1,c2;
	cin>>c1>>c2;
	item = c1;
	y3 = c2;
	while(1){
		item += c1;
		y3 += c2;
		if(item >= n) break;
	}
	cout<<min(min(y1,y2),y3);
	return 0;
}

测试样例都是对的,但就是有些点WA

a1 b1 c1都是铅笔数

a2 b2 c2是单价

2024/8/7 23:04
加载中...