1053 住房空置率

2021-10-22 17:16:10 字數 1160 閱讀 3493

題目:

在不打擾居民的前提下,統計住房空置率的一種方法是根據每戶用電量的連續變化規律進行判斷。判斷方法如下:

在觀察期內,若存在超過一半的日子用電量低於某給定的閾值 e,則該住房為「可能空置」;

若觀察期超過某給定閾值 d 天,且滿足上乙個條件,則該住房為「空置」。

現給定某居民區的住戶用電量資料,請你統計「可能空置」的比率和「空置」比率,即以上兩種狀態的住房佔居民區住房總套數的百分比。

輸入格式:

輸入第一行給出正整數 n(≤1000),為居民區住房總套數;正實數 e,即低電量閾值;正整數 d,即觀察期閾值。隨後 n 行,每行按以下格式給出一套住房的用電量資料:

k e​1 e2 … ek

​​其中 k 為觀察的天數,e​i為第 i 天的用電量。

輸出格式:

在一行中輸出「可能空置」的比率和「空置」比率的百分比值,其間以乙個空格分隔,保留小數點後 1 位。

輸入樣例:

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

輸出樣例:

40.0% 20.0%
**:

#include

using

namespace std;

intmain()

if(num >

(k /

2.0))}

//cout << a << " "("%.1f%% %.1f%%"

,100.0

*a / n,

100.0

*b / n)

;}

注意:

最後%符號的輸出方式,是%%

1053 住房空置率

題目是pat乙級 思路 模擬題 需要注意迴圈的初始化 訓練目的 迴圈 題目描述 在不打擾居民的前提下,統計住房空置率的一種方法是根據每戶用電量的連續變化規律進行判斷。判斷方法如下 現給定某居民區的住戶用電量資料,請你統計 可能空置 的比率和 空置 比率,即以上兩種狀態的住房佔居民區住房總套數的百分比...

1053 住房空置率

原題描述 在不打擾居民的前提下,統計住房空置率的一種方法是根據每戶用電量的連續變化規律進行判斷。判斷方法如下 現給定某居民區的住戶用電量資料,請你統計 可能空置 的比率和 空置 比率,即以上兩種狀態的住房佔居民區住房總套數的百分比。輸入格式 輸入第一行給出正整數n 1000 為居民區住房總套數 正實...

1053 住房空置率

在不打擾居民的前提下,統計住房空置率的一種方法是根據每戶用電量的連續變化規律進行判斷。判斷方法如下 在觀察期內,若存在超過一半的日子用電量低於某給定的閾值 e,則該住房為 可能空置 若觀察期超過某給定閾值 d 天,且滿足上乙個條件,則該住房為 空置 現給定某居民區的住戶用電量資料,請你統計 可能空置...