#include using namespace std; int score(int star,int rank){ return (int)(50.0L*(long double)star+50.0L*(long double)star/(0.8L+0.2L*rank)); } void test(){ int star = 3; for(int rank=1;rank<=10;rank++){ cout< scores; int score_writer, score_tester; cin>>N>>star>>writer>>tester; for(int i=0;i>s; if(i==writer)score_writer = s + star*100; else if(i==tester)score_tester = s + star*100; else scores.push_back(s); } sort(scores.begin(),scores.end()); if(score_tester>score_writer){ printf("0.0\n"); return 0; } long double ans = 1.0L; int j = 0; for(int rank=1;rank<=N-2;rank++){ int s = score(star,rank); while(j