1053 住房空置率 (20分)
一、题目:
二、解析:
AC代码:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.StreamTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
StreamTokenizer in = new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));
in.nextToken();
int N = (int) in.nval;
in.nextToken();
double e = in.nval;
in.nextToken();
int D = (int) in.nval;
int mayempty = 0, empty = 0;
for (int i = 0; i < N; i++) {
in.nextToken();
int day = (int) in.nval;
int count = 0;
for (int j = 0; j < day; j++) {
in.nextToken();
double power = in.nval;
if (power < e) {
count++;
}
}
if (count > day / 2) {
if (day > D) {
empty++;
} else {
mayempty++;
}
}
}
System.out.printf("%.1f%% %.1f%%\n", mayempty*100.0/N, empty*100.0/N);
}
}