70分
查看原帖
70分
788424
evil_paramecium楼主2023/10/15 11:09
#include<bits/stdc++.h>
using namespace std;
int a[100][100],n,s,su,ans;
int main(){
//	cin n
//	for i 1~n cin su+=
//	cin s
//	if su>=s
//	else
//	 for i 1~n 
//	  if 一共-得的>=s
//	   OK
//	  else
//	  ^
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i][1]>>a[i][2];
		su+=100/a[i][1]*a[i][2];
	}
	cin>>s;
	if(su>=s){
		cout<<"Already Au.";
		return 0;
	}
	for(int i=1;i<=n;i++){
		if(100-(100/a[i][1]*a[i][2])>=s-su){
			if((s-su)%(100/a[i][1])==0){
				cout<<(s-su)/(100/a[i][1])<<endl;
				break;
			}
			cout<<(s-su)/(100/a[i][1])+1<<endl;
		}
		else{
			cout<<"NaN"<<endl;
		}
	}	
	return 0;   
}
2023/10/15 11:09
加载中...