在不打擾居民的前提下,統計住房空置率的一種方法是根據每戶用電量的連續變化規律進行判斷。判斷方法如下:
在觀察期內,若存在超過一半的日子用電量低於某給定的閾值 e,則該住房為「可能空置」;
若觀察期超過某給定閾值 d 天,且滿足上乙個條件,則該住房為「空置」。
現給定某居民區的住戶用電量資料,請你統計「可能空置」的比率和「空置」比率,即以上兩種狀態的住房佔居民區住房總套數的百分比。
輸入第一行給出正整數n(<=1000),為居民區住房總套數;正實數e,即低電量閾值;正整數d,即觀察期閾值。隨後n行,每行按以下格式給出一套住房的用電量資料:
k e1 e2 … ek
其中k為觀察的天數,ei為第i天的用電量。
在一行中輸出「可能空置」的比率和「空置」比率的百分比值,其間以乙個空格分隔,保留小數點後 1 位。
123
456
5 0.5 10
6 0.3 0.4 0.5 0.2 0.8 0.6
10 0.0 0.1 0.2 0.3 0.0 0.8 0.6 0.7 0.0 0.5
5 0.4 0.3 0.5 0.1 0.7
11 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
11 2 2 2 1 1 0.1 1 0.1 0.1 0.1 0.1
1
40.0% 20.0%
123
4567
891011
1213
1415
1617
1819
2021
2223
#include using namespace std;
int main()
printf("%.1f%% %.1f%%",(double)x*100/n,(double)y*100/n);
return 0;
}
1053 住房空置率
題目是pat乙級 思路 模擬題 需要注意迴圈的初始化 訓練目的 迴圈 題目描述 在不打擾居民的前提下,統計住房空置率的一種方法是根據每戶用電量的連續變化規律進行判斷。判斷方法如下 現給定某居民區的住戶用電量資料,請你統計 可能空置 的比率和 空置 比率,即以上兩種狀態的住房佔居民區住房總套數的百分比...
1053 住房空置率
原題描述 在不打擾居民的前提下,統計住房空置率的一種方法是根據每戶用電量的連續變化規律進行判斷。判斷方法如下 現給定某居民區的住戶用電量資料,請你統計 可能空置 的比率和 空置 比率,即以上兩種狀態的住房佔居民區住房總套數的百分比。輸入格式 輸入第一行給出正整數n 1000 為居民區住房總套數 正實...
1053 住房空置率
題目 在不打擾居民的前提下,統計住房空置率的一種方法是根據每戶用電量的連續變化規律進行判斷。判斷方法如下 在觀察期內,若存在超過一半的日子用電量低於某給定的閾值 e,則該住房為 可能空置 若觀察期超過某給定閾值 d 天,且滿足上乙個條件,則該住房為 空置 現給定某居民區的住戶用電量資料,請你統計 可...