https://pintia.cn/problem-sets/994805260223102976/problems/994805273284165632
测试点12 是考察“空置”率的,体现在观察期没有超过给定值D
#include <iostream>
using namespace std;
int main(){
int n, D, cnt1 = 0, cnt2 = 0;
double e;
cin >> n >> e >> D;
for(int i = 0; i < n; i++){
int k, k2, cnt = 0;
double tmp;
cin >> k;
k2 = k / 2;
for(int j = 0; j < k; j++){
cin >> tmp;
if(tmp < e)
cnt++;
}
if(k > D && cnt > k2) cnt2++;
else if(cnt > k2) cnt1++;
}
printf("%.1f%% %.1f%%", cnt1*100.0/n, cnt2*100.0/n);
return 0;
}