PAT-乙级-1053. 住房空置率 (20)

1053. 住房空置率 (20)

时间限制

400 ms

内存限制

65536 kB

代码长度限制

8000 B

判题程序

Standard

作者

CHEN, Yue

在不打扰居民的前提下,统计住房空置率的一种方法是根据每户用电量的连续变化规律进行判断。判断方法如下:

  • 在观察期内,若存在超过一半的日子用电量低于某给定的阈值e,则该住房为“可能空置”;
  • 若观察期超过某给定阈值D天,且满足上一个条件,则该住房为“空置”。

现给定某居民区的住户用电量数据,请你统计“可能空置”的比率和“空置”比率,即以上两种状态的住房占居民区住房总套数的百分比。

输入格式:

输入第一行给出正整数N(<=1000),为居民区住房总套数;正实数e,即低电量阈值;正整数D,即观察期阈值。随后N行,每行按以下格式给出一套住房的用电量数据:

K E1 E2 ... EK

其中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户为“空置”,其他户不是

 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 int main()
 4 {
 5     int n,d,k;
 6     double e,mk,kk;
 7     int cnt1=0,cnt2=0;
 8     cin>>n>>e>>d;
 9     for(int i=0; i<n; i++)
10     {
11         cin>>k;
12         int ct1=0,ct2=0,flag=0;
13         for(int j=0; j<k; j++)
14         {
15             double a;
16             cin>>a;
17             if(a<e)
18                 ct1++;
19         }
20         if(ct1>k/2){
21             cnt1++;
22             flag=1;
23         }
24         if(k>d&&flag)
25         {
26             cnt2++;
27             cnt1--;
28         }
29     }
30     mk=100.0*cnt1/n;
31     kk=100.0*cnt2/n;
32     printf("%.1f%% %.1f%%\n",mk,kk);
33     return 0;
34 }
时间: 2024-08-05 03:45:15

PAT-乙级-1053. 住房空置率 (20)的相关文章

PAT乙级:1053 住房空置率 (20分)

PAT乙级:1053 住房空置率 (20分) 题干 在不打扰居民的前提下,统计住房空置率的一种方法是根据每户用电量的连续变化规律进行判断.判断方法如下: 在观察期内,若存在超过一半的日子用电量低于某给定的阈值 e,则该住房为"可能空置": 若观察期超过某给定阈值 D 天,且满足上一个条件,则该住房为"空置". 现给定某居民区的住户用电量数据,请你统计"可能空置"的比率和"空置"比率,即以上两种状态的住房占居民区住房总套数的百分

PAT 1053 住房空置率 (20分)

1053 住房空置率 (20分) 在不打扰居民的前提下,统计住房空置率的一种方法是根据每户用电量的连续变化规律进行判断.判断方法如下: 在观察期内,若存在超过一半的日子用电量低于某给定的阈值 e,则该住房为"可能空置": 若观察期超过某给定阈值 D 天,且满足上一个条件,则该住房为"空置". 现给定某居民区的住户用电量数据,请你统计"可能空置"的比率和"空置"比率,即以上两种状态的住房占居民区住房总套数的百分比. 输入格式:

PAT 1053. 住房空置率 (20)

在不打扰居民的前提下,统计住房空置率的一种方法是根据每户用电量的连续变化规律进行判断.判断方法如下: 在观察期内,若存在超过一半的日子用电量低于某给定的阈值e,则该住房为"可能空置": 若观察期超过某给定阈值D天,且满足上一个条件,则该住房为"空置". 现给定某居民区的住户用电量数据,请你统计"可能空置"的比率和"空置"比率,即以上两种状态的住房占居民区住房总套数的百分比. 输入格式: 输入第一行给出正整数N(<=100

1053. 住房空置率 (20)

在不打扰居民的前提下,统计住房空置率的一种方法是根据每户用电量的连续变化规律进行判断.判断方法如下: 在观察期内,若存在超过一半的日子用电量低于某给定的阈值e,则该住房为“可能空置”: 若观察期超过某给定阈值D天,且满足上一个条件,则该住房为“空置”. 现给定某居民区的住户用电量数据,请你统计“可能空置”的比率和“空置”比率,即以上两种状态的住房占居民区住房总套数的百分比. 输入格式: 输入第一行给出正整数N(<=1000),为居民区住房总套数:正实数e,即低电量阈值:正整数D,即观察期阈值.随

PAT 1053. 住房空置率

PAT 1053. 住房空置率 在不打扰居民的前提下,统计住房空置率的一种方法是根据每户用电量的连续变化规律进行判断.判断方法如下: 在观察期内,若存在超过一半的日子用电量低于某给定的阈值e,则该住房为"可能空置": 若观察期超过某给定阈值D天,且满足上一个条件,则该住房为"空置". 现给定某居民区的住户用电量数据,请你统计"可能空置"的比率和"空置"比率,即以上两种状态的住房占居民区住房总套数的百分比. 输入格式: 输入第一

高住房空置率折射出楼市三大问题?

近期一份来自西南财经大学的研究报告引起学界广泛争议.该报告指出,目前我国的住房空置率高达22.4%.而这个数据的公布,得到了很多专家和业内人士的认可.虽然,这份来自学术机构数据的精准程度仍值得商榷.但对于虚假数据满天飞的房地产领域来说,这一数据应有极大的参考意义. 笔者认为,高空置率既说明了中国已经告别了住房短缺时代,住宅地产已经由原来的卖方市场,向买方市场转变,房价泡沫破裂已进入倒计时.也证实了目前一部分人拥有大量房产却在空置,而大多数人面对高房价买不起房,形成了住房资源严重错配的尴尬局面.那

B1053 住房空置率

在不打扰居民的前提下,统计住房空置率的一种方法是根据每户用电量的连续变化规律进行判断.判断方法如下: 在观察期内,若存在超过一半的日子用电量低于某给定的阈值 e,则该住房为“可能空置”: 若观察期超过某给定阈值 D 天,且满足上一个条件,则该住房为“空置”. 现给定某居民区的住户用电量数据,请你统计“可能空置”的比率和“空置”比率,即以上两种状态的住房占居民区住房总套数的百分比. 输入格式: 输入第一行给出正整数 N(≤),为居民区住房总套数:正实数 e,即低电量阈值:正整数 D,即观察期阈值.

PAT乙级:1057 数零壹 (20分)

PAT乙级:1057 数零壹 (20分) 题干 给定一串长度不超过 105 的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0.多少 1.例如给定字符串 PAT (Basic),其字母序号之和为:16+1+20+2+1+19+9+3=71,而 71 的二进制是 1000111,即有 3 个 0.4 个 1. 输入格式: 输入在一行中给出长度不超过 105.以回车结束的字符串. 输出格式: 在

PAT乙级 1032. 挖掘机技术哪家强(20)

1032. 挖掘机技术哪家强(20) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第1行给出不超过105的正整数N,即参赛人数.随后N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从1开始连续编号).及其比赛成绩(百分制),中间以空格分隔. 输出格式: 在一行中