Submission #155567

# Submission time Handle Problem Language Result Execution time Memory
155567 2019-09-29T06:47:00 Z tevdore Sure Bet (CEOI17_sure) C++14
20 / 100
9 ms 504 KB
#include<bits/stdc++.h>
using namespace std;
int n,i,k1,k2;
double q1,q2,ans,answer;
double a[1000001],b[1000001];
int main(){
	cin>>n;
	for(i=1;i<=n;i++){
		cin>>a[i]>>b[i];
	}
	sort(a+1,a+n+1);
	sort(b+1,b+n+1);
	k1=n;
	k2=n;
	while(true){
		ans=min(q1,q2);
		answer=max(ans,answer);
		if(q1 < answer && q2 < answer)break;
		if(q1 >= q2){
		   q2+=b[k2]-1;
		   k2--;
		   q1-=1;
		   continue;
		}
		else{
			q1+=a[k1]-1;
			k1--;
			q2-=1;
		}
	}
	printf("%.4lf",(double)answer);
}
# Verdict Execution time Memory Grader output
1 Correct 2 ms 376 KB Output is correct
2 Correct 2 ms 376 KB Output is correct
3 Correct 2 ms 248 KB Output is correct
4 Correct 2 ms 376 KB Output is correct
5 Correct 3 ms 376 KB Output is correct
6 Correct 2 ms 252 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 2 ms 376 KB Output is correct
2 Correct 2 ms 376 KB Output is correct
3 Correct 2 ms 248 KB Output is correct
4 Correct 2 ms 376 KB Output is correct
5 Correct 3 ms 376 KB Output is correct
6 Correct 2 ms 252 KB Output is correct
7 Correct 2 ms 376 KB Output is correct
8 Correct 8 ms 376 KB Output is correct
9 Correct 2 ms 296 KB Output is correct
10 Correct 3 ms 380 KB Output is correct
11 Runtime error 9 ms 504 KB Execution killed with signal 11 (could be triggered by violating memory limits)
12 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 2 ms 376 KB Output is correct
2 Correct 2 ms 376 KB Output is correct
3 Correct 2 ms 248 KB Output is correct
4 Correct 2 ms 376 KB Output is correct
5 Correct 3 ms 376 KB Output is correct
6 Correct 2 ms 252 KB Output is correct
7 Correct 2 ms 376 KB Output is correct
8 Correct 8 ms 376 KB Output is correct
9 Correct 2 ms 296 KB Output is correct
10 Correct 3 ms 380 KB Output is correct
11 Runtime error 9 ms 504 KB Execution killed with signal 11 (could be triggered by violating memory limits)
12 Halted 0 ms 0 KB -