信息学奥赛C++语言:年龄与疾病
【题目描述】
某医院想统计一下某项疾病的获得与否与年龄是否有关,需要对以前的诊断记录进行整理,按照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%
代码
#include<cstdio>
using namespace std;
int t[100],n,i,a1,a2,a3,a4;
int main()
{
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&t[i]);
if(t[i]<=18)
a1++;
else
if(t[i]>=19&&t[i]<=35)
a2++;
else
if(t[i]>=36&&t[i]<=60)
a3++;
else
a4++;}printf("%.2lf%%\n%.2lf%%\n%.2lf%%\n%.2lf%%\n",a1*1.0*100/n,a2*1.0*100/n,a3*1.0*100/n,a4*1.0*100/n);
return 0;
}
信息学奥赛C++语言:年龄与疾病相关推荐
- 信息学奥赛一本通1104年龄与疾病
上代码!!! #include<bits/stdc++.h> using namespace std; int main(){ double a[15]={0,28.9,32.7, ...
- 信息学奥赛c语言初步教程,信息学奥赛培训教程C++版整理版.doc
信息学奥赛培训教程C++版整理版.doc PAGE 青少年信息学奥林匹克竞赛培训教程 目 录 TOC \o "1-3" \h \z \u HYPERLINK \l "_T ...
- 信息学奥赛C++语言:换座位
[题目描述] 期中考试结束了,班主任想给同学们重新安排座位,所以她让同学们按学号1至n的顺序依次在教室外排好队,然后在队伍中挑选一些同学来改变他们的位置.班主任想知道最终有多少个同学的位置发生了变化. ...
- 信息学奥赛C++语言:求平均分
[题目描述] 求三鑫学校某次信息学竞赛同学们的平均分,以-1表示输入结束. [输入] 一行若干实数,最后一个为 -1. [输出] 一行一个实数,表示平均分,输出保留2位小数. [输入样例] 100 9 ...
- 信息学奥赛C++语言:爱吃桃子的琳琳
[题目描述] 彦彦作为琳琳最好的朋友,她当然知道琳琳很爱吃桃子啦,于是,她们去了果园摘桃子,一棵果树上有N个桃子,可是,琳琳是一个很挑剔的人,她只摘重量大于K的大桃子,彦彦刚刚学信息学,不知道如何是好 ...
- 信息学奥赛C++语言: 验证子串
[题目描述] 输入两个字符串,验证其中一个串是否为另一个串的子串. [输入] 输入两个字符串, 每个字符串占一行,长度不超过200且不含空格. [输出] 若第一个串s1是第二个串s2的子串,则输出(s ...
- 信息学奥赛C++语言: 蛇形方阵1
[题目描述] 输入一个正整数 n,生成一个 n×n 的蛇形方阵(具体见样例). [输入] 一行一个正整数 n,1≤n≤20. [输出] 共 n 行,每行 n 个正整数,每个正整数占 5 列. [输入样 ...
- 信息学奥赛C++语言: 螺旋方阵1
[题目描述] 一个 n 行 n 列的螺旋方阵按如下方法生成:从方阵的左上角(第 1 行第 1 列)出发,初始时向右移动:如果前方是未曾经过的格子,则继续前进:否则,右转.重复上述操作直至经过方阵中所有 ...
- 信息学奥赛C++语言: 输出最大值
[题目描述] 输入3个整数,求出最大的数. [输入] 输入为一行,包含三个整数,数与数之间以一个空格分开. [输出] 输出一行,包含一个整数,即最大的整数. [输入样例] 4 10 3 [输出样例] ...
最新文章
- Python type hints 之 Optional,Union
- 开发板通过NTS挂载在PC机中的文件夹
- 直升机和固定翼实操期末考试
- 提交不了_从来没有借过钱!征信空白,为什么办不了信用卡?
- PHP 脚本文件使用 “#!/usr/bin/env php” 并执行时提示 No such file or directory
- 使用oauth2.0自动获取用户信息
- ios知识点扩充(1)
- TypeScript_学习笔记
- 一般什么时候加骨窗_高三成绩大幅度提高一般出现在什么时候?老师道出了实情...
- Lightroom Classic CC 2019 for Mac(lr cc 2019 mac)
- IT民工,你的未来在哪里?
- 动态路由协议之OSPF基本原理、区域划分及配置
- 进入旅游营销时代,携程有什么“大招”?
- 建立syslink双核工程和make运行
- 安索夫矩阵分析市场和产品策略
- transformers中GLUE各个任务所用的评估方法
- 虚拟机centOS6 Linux系统关于yum install mirror报错 路径报错
- 基于莱维飞行和随机游动策略的灰狼算法
- js 重置表单 reset form
- 波兰式与逆波兰式的转换和表达式求值