20分求调!!!!!!
查看原帖
20分求调!!!!!!
734730
ccc13xx楼主2023/10/16 21:36
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,s,sun=0,l=0;
	cin >> n;
	int a[103];
	int b[103];
	int y[103];
	for(int i = 0;i < n;i++)
	{
		cin >> a[i];
		cin >> b[i];
	}
	cin >> s;
	for(int i = 0;i < n;i++)
	{
		y[i] = 100 / a[i];
		sun += y[i]*b[i];
	}
	if(sun >= s)
	{
		cout<<"Already Au.";
		return 0;
	}
	else
	{
		l = s-sun;
		for (int i = 0;i <= n;i++)
		{
			if(sun + (100 - b[i]*y[i])<s)
			{
				cout<<"NaN"<<endl;
			}
			else{
				if(l%y[i] == 0)
				{
					cout<<  l/y[i] <<endl;
				}
				else
				{
					cout<<l/y[i] + 1<<endl;
				}
				
			}
		}
	}
	return 0;
}
2023/10/16 21:36
加载中...