70分,测试点1、6、8没过,我是采用不等式做法来的,为什么!
查看原帖
70分,测试点1、6、8没过,我是采用不等式做法来的,为什么!
1262308
jyk17737950829楼主2024/3/13 16:46
#include<iostream>
#include<cmath>
using namespace std;


int main(){
	double n, min=0,max=999999999;
	cin >> n;
	double o, x;
	while(n--){
		cin >> o >> x;
		// 数据处理,计算max和min	
		double a = o / x;
		double b = (o+1) / (x+1);
		if (b>min) min = b;
		if (a<max) max = a;
	}
	cout << ceil(min) << " " << floor(max);
	return 0;
}
2024/3/13 16:46
加载中...