60分求调
查看原帖
60分求调
1115322
renzhengxuan楼主2023/10/14 18:30
#include<bits/stdc++.h>
using namespace std;
int n,a[10],b[10],t,ans=0;
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i]>>b[i];
		ans+=100/a[i]*b[i];
	}
	cin>>t;
	if(ans>=t){
		cout<<"Already Au.";
		return 0;
	}
	for(int i=1;i<=n;i++){
		if(a[i]==b[i]) cout<<"NaN"<<'\n';
		else{
			int cnt=t-ans;
			int cnt2=ceil(cnt/(100/a[i]))+1;
			if(cnt2<=a[i]-b[i]) cout<<cnt2<<'\n';
			else cout<<"NaN"<<'\n';
		}
	}
	return 0;
}
2023/10/14 18:30
加载中...