60求助!!!
查看原帖
60求助!!!
766647
_Chjich_楼主2023/10/14 20:14
#include <bits/stdc++.h>
using namespace std;
long long pp[100001];

struct aa {
	long long a, b, c, d;
} s[100099];

long long sum, f, fc, n;
int main() {
	cin >> n;
	for (int i = 1; i <= n; i++) {
		cin >> s[i].a >> s[i].b;
		pp[i] = 100 / s[i].a;
	}
	cin >> f;
	for (int i = 1; i <= n; i++) {
		sum += pp[i] * s[i].b ;
	}
	if (sum >= f) {
		cout << "Already Au.";
		return 0;
	}
	fc = f - sum;
	for (int i = 1; i <= n; i++) {
		if (s[i].a == s[i].b || (s[i].a - s[i].b)*pp[i] < fc) {
			cout << "NaN" << endl;
			continue;
		}
		cout << fc / pp[i] + 1 << endl;
	}
	return 0;
}
2023/10/14 20:14
加载中...