博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实验12:Problem F: 求平均年龄
阅读量:5247 次
发布时间:2019-06-14

本文共 1061 字,大约阅读时间需要 3 分钟。

 
Problem F: 求平均年龄

Problem F: 求平均年龄

Time Limit: 1 Sec  
Memory Limit: 128 MB
Submit: 720  
Solved: 394
[ ][ ][ ]

Description

定义一个Persons类,用于保存若干个人的姓名(string类型)和年龄(int类型),定义其方法

void addAPerson(string,int)

用于添加1个人的信息;

double getAveAge()

用于获取所有人的平均年龄。

 

Input

第1行N>0表示有N个测试用例。

每个测试用例包括1个人的姓名及其年龄。

 

Output

所有人的平均年龄。见样例。

 

Sample Input

5 Zhang 10 Wang 20 Li 30 Zhao 40 Zhou 50

Sample Output

30.00

HINT

 

Append Code

,
[ ][ ][ ]
#include
#include
using namespace std;class Persons{public: int sum; int num; Persons(int sum = 0,int num1 = 0):sum(sum),num(num1){} void addAPerson(string name, int age){ sum += age; num ++; } double getAveAge(){ return sum*1.0 / num; }};int main(){ int cases, age; string name; Persons persons; cin>>cases; for (int i = 0; i < cases; i++) { cin>>name>>age; persons.addAPerson(name, age); } cout<
<
<
<

 

转载于:https://www.cnblogs.com/auto1945837845/p/5523594.html

你可能感兴趣的文章
Spring3.0 AOP 具体解释
查看>>
我的Hook学习笔记
查看>>
EasyUI DataGrid 中字段 formatter 格式化不起作用
查看>>
海量数据存储
查看>>
js中的try/catch
查看>>
简单的分页
查看>>
Find them, Catch them POJ - 1703(带权并查集)
查看>>
进阶篇-安卓系统:4.安卓手机动作传感器
查看>>
CGLib动态代理原理及实现
查看>>
Rhythmk 一步一步学 JAVA (16) dom4j 操作XML
查看>>
JAVA_OA(五):SpringMVC接受传入页面的参数值
查看>>
装饰器与函数的多层嵌套
查看>>
初入web知识点(三)
查看>>
CSS样式 vertical-align:middle 垂直居中生效情况
查看>>
RESTFul API
查看>>
[导入]玫瑰丝巾!
查看>>
自动从网站上面下载文件 .NET把网站图片保存到本地
查看>>
【识记】 域名备案
查看>>
STL uva 11991
查看>>
MY SQL的下载和安装
查看>>