pat乙級1053C語言

2021-10-05 10:35:14 字數 1027 閱讀 8830

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

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

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

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

輸入格式:

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

​​其中 k 為觀察的天數,ei為第 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%

(樣例解釋:第2、3戶為「可能空置」,第4戶為「空置」,其他戶不是空置。)

#include

intmain()

if(count*

2>temp)

//如果一半以上的天數低於閾值

}printf

("%.1lf%% %.1lf%%",(

double

)count2/n*

100,

(double

)count1/n*

100)

;//這裡輸出%要用%%

}

PAT乙級1053(C語言) 住房空置率 20

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

1053 住房空置率(PAT 乙級 C 實現)

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

1053 C 友元3 複數的加法

題目描述 定義複數類,用友元函式實現兩個複數的加法。輸入輸入資料有若干行。每行上有四個整數,前兩個表示乙個複數的實部和虛部,後兩個表示另乙個複數的實部和虛部。輸出對於每一組資料,輸出兩個複數的和,格式參照樣例輸出。樣例輸入 copy 1 2 3 4 4 3 2 1 1 2 3 2 3 2 3 1 樣...