Problem4402--§1 7 【例7-5】注册账号

4402: §1 7 【例7-5】注册账号

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MiB

Description

某网站收集了N个人的注册帐号,账号类型有2种:身份证号、QQ号。请编程用恰当的数据结构保存信息,并统计身份证中男性和女性的人数,以及QQ号平均值(取整)。

Input

第1行,一个整数N,范围在[1…10000];
下面N行,每行一个字符和一个字符串。第一个字符表示账户类型,有i、q两种,第二个字符串是帐号信息。

Output

1行,3个整数值:男性人数、女性人数、QQ号平均值。

Sample 1 Input

6
i  522635197008278006
i  51170219740419175X
i  45102519760724935X
q  505165
q  34012459
i  511702198606266283

Sample 1 Output

2 2 17258812

HINT

如果只是单纯做本题,编程很简单。但为了展示union的使用方法,为今后编写复杂的程序打下基础。

Source/Category

C++语法 1.11.联合体