1053 住房空置率 (20 分)

【我的代码】
// 1053 住房空置率 (20 分).cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
#include <iostream>
using namespace std;
int main()
{
int N, D;
double e, in;
cin >> N >> e >> D;
float num_ke = 0, num_kong = 0;
int i = 0, j = 0, count = 0;
int tmp;
for (; i < N; i++) {
cin >> tmp;
for (; j < tmp; j++) {
cin >> in;
if (in < e)
count++;
}
if (tmp <= D) {
//可能空置
if (count > tmp / 2) num_ke++;
}
else if (tmp > D) {
//空置
if (count > tmp / 2) num_kong++;
}
count = 0;
j = 0;
}
float a = num_ke / N * 100;
float b = num_kong / N * 100;
printf("%.1f\%% %.1f\%%", a, b);
}
【思路】
printf("%.1f\%% %.1f\%%", a, b);