1053 住房空置率

注意点

c++里的百分号输出似乎只能*100后手动加%

代码

#include <iostream>
#include <cstdio>
#include <iomanip>
using namespace std;

int main(){

	int n;
	float e;
	int d;
	int k;
	float a;
	float cnt;
	float cnt_m=0,cnt_n=0;
	cin>>n>>e>>d;
	for(int i=0;i<n;i++){
		cin>>k;
		cnt=0;
		for(int j=0;j<k;j++){
			cin>>a;
			if(a<e){
				cnt++;
			}
		}
		if(cnt>(k/2)){
			cnt_m++;
			if(k>d){
				cnt_n++;
				cnt_m--;
			}
		}
	}
	cout<<fixed<<setprecision(1)<<cnt_m*100/n<<"%"<<" "<<cnt_n*100/n<<"%";
    return 0;
}

posted @ 2022-07-10 15:40  qwasdasd  阅读(19)  评论(0)    收藏  举报