全WA,求dalao们帮帮忙,在线等
查看原帖
全WA,求dalao们帮帮忙,在线等
328339
fanzexuan楼主2020/10/12 20:54
#include<iostream>
#include<stdio.h>
using namespace std;
int ti[1001],mon[1001];
double sum[1001];
int main(){
	int i,n,t,ans=0,max=0;
	cin>>t>>n;
	for(i=1;i<=n;i++){
		cin>>ti[i]>>mon[i];
		sum[i]=mon[i]*1.0/ti[i];
	}
	for(i=1;i<=n;i++){
		if(max<sum[i]&&ti[i]<=t){
			ans=ans+mon[i];
			t=t-ti[i];
		}
	}
	cout<<ans;
}
2020/10/12 20:54
加载中...