#include<bits/stdc++.h>
using namespace std;
int mayempty, emptyy;
int main(){
int n, D;
cin >> n;
double e, temp;
cin >> e >> D;
int k;
for (int i = 0; i < n; i++){
cin >> k;
int sum = 0;
for (int j = 0; j < k; j++){
cin >> temp;
if (temp < e) sum++;
}
if (sum > k / 2){
if (k > D) emptyy++;
else mayempty++;
}
}
double ans1 = (double)mayempty/n*100;
double ans2 = (double)emptyy/n*100;
printf("%.1f%% %.1f%%", ans1, ans2);
return 0;
}
1053/住房空置率
最新推荐文章于 2026-01-08 22:28:34 发布
该C++程序通过两个循环计算输入整数列表中小于某个阈值e的元素数量,然后计算小于e的元素占总数的比例。当小于e的元素超过一半时,会统计空闲(可能)和实际空闲(小于阈值D)的数量。最后输出各自比例作为百分比。
213

被折叠的 条评论
为什么被折叠?



