• OpenJudge 1.6.5 年龄与疾病


    05:年龄与疾病
    总时间限制:
        1000ms
    内存限制:
        65536kB

    描述

        某医院想统计一下某项疾病的获得与否与年龄是否有关,需要对以前的诊断记录进行整理,按照0-18、19-35、36-60、61以上(含61)四个年龄段统计的患病人数占总患病人数的比例。
    输入
        共2行,第一行为过往病人的数目n(0 < n <= 100),第二行为每个病人患病时的年龄。
    输出
        按照0-18、19-35、36-60、61以上(含61)四个年龄段输出该段患病人数占总患病人数的比例,以百分比的形式输出,精确到小数点后两位。每个年龄段占一行,共四行。
    样例输入

        10
        1 11 21 31 41 51 61 71 81 91

    样例输出

        20.00%
        20.00%
        20.00%
        40.00%

    错处:未取端点值。

     1 #include <cstdio>
     2 using namespace std;
     3 int main()
     4 {
     5     int n,m,k=0;
     6     float h[5]={};
     7     scanf("%d",&n);
     8     for(int i=1;i<=n;i++)
     9     {
    10         scanf("%d",&m);
    11         k++;
    12         if(0<=m&&m<=18) 
    13         {
    14             h[1]++;
    15         }
    16         else if(19<=m&&m<=35) 
    17             {
    18                 h[2]++;
    19             }
    20             else if(36<=m&&m<=60) 
    21                 {
    22                     h[3]++;
    23                 }
    24                 else {
    25                     h[4]++;
    26                 }
    27     }
    28     for(int i=1;i<=4;i++)
    29     {
    30         printf("%.2f%%\n",h[i]*100.0/k);
    31     }
    32     return 0;
    33 }
  • 相关阅读:
    document.createElement在IE和Firefox下的差异
    css3:基础知识
    XMLTProcessor根据XSLT样式规则将节点转换为document对象
    Sql:查看数据库表和表结构的语句
    前端性能优化方法总结
    vue-resource 设置请求的参数以formData形式以及设置请求的过滤器
    vuex
    vue 随笔3
    vuex
    vue随笔2
  • 原文地址:https://www.cnblogs.com/TheZealous/p/14295713.html
Copyright © 2020-2023  润新知