为什么是0分?大佬求助!!!
查看原帖
为什么是0分?大佬求助!!!
776355
chrisxu1楼主2023/1/11 19:51
#include<iostream>
#include<cmath>
#include<algorithm>
#include<iomanip>
#include<string>
#include<cstdio>
using namespace std;
int turn(int i,int j){
	int k;
	k=i;
	i=j;
	j=k;
}
int main(){
	int people_number,king_left,king_right,people_left[1000],people_right[1000],people_coin_maxn,people_all;
	cin>>people_number>>king_left>>king_right;
	for(int i=0;i<people_number;i++){
		cin>>people_left[i]>>people_right[i];
	}
	for(int i=0;i<people_number;i++){
		for(int j=1;j<people_number;j++){
			if(people_right[i]>people_right[j]){
				turn(people_right[i],people_right[j]);
			}
		}
	}
	people_all=king_left;
	people_coin_maxn=0;
	for(int i=0;i<people_number;i++){
		people_coin_maxn=max(people_coin_maxn,people_all/people_right[i]);
		people_all+=people_left[i];
	}
	cout<<people_coin_maxn;
	return 0;
}
2023/1/11 19:51
加载中...