J模拟T1只有60
  • 板块灌水区
  • 楼主Sirius_H2SO4
  • 当前回复6
  • 已保存回复6
  • 发布时间2023/10/14 18:23
  • 上次更新2023/11/2 13:51:30
查看原帖
J模拟T1只有60
1029903
Sirius_H2SO4楼主2023/10/14 18:23
#include<iostream>
using namespace std;
int main(){
	int n,a[7],b[7],sum,t;
	scanf("%d",&n);
	for(int i=0;i<n;i++){
		scanf("%d%d",&a[i],&b[i]);
		sum+=100/a[i]*b[i];
	}
	scanf("%d",&t);
	if(sum>=t){
		cout << "Already Au.";
		return 0;
	}
	for(int i=0;i<n;i++){
		if(a[i]==b[i]){
			cout<<"NaN"<<endl;
			continue;
		}
		int score=sum,ii;bool flag=0;
		for(ii=1;ii<=a[i]-b[i];ii++){
			score+=100/a[i];
			if(score>t){
				flag++;
				break;
			}
		}
		if(flag)cout<<ii<<endl;else cout<<"NaN"<<endl;
	}
}

第一个求助帖打成T2了,逆天

2023/10/14 18:23
加载中...