#684. 信号位统计

信号位统计

题目描述

小 A 收到 nn 个校验字节,每个字节用 00255255 的十进制整数表示。一个字节的有效位数定义为它的 88 位二进制表示中 11 的个数。若某个字节的有效位数为奇数,则称它为奇校验字节。请统计所有字节的有效位数之和,以及奇校验字节的个数。

输入格式

第一行包含一个整数 nn,表示校验字节的个数。

第二行包含 nn 个整数 a1,a2,,ana_1,a_2,\ldots,a_n,表示每个校验字节。

输出格式

输出一行,包含两个整数,分别表示所有字节的有效位数之和、奇校验字节的个数,两个整数之间用一个空格分隔。

样例

5
0 1 7 8 255
13 3

样例解释

0011778825525588 位二进制表示中 11 的个数分别为 0011331188,总和为 1313。其中 117788 的有效位数为奇数,所以奇校验字节个数为 33

数据范围

1n10001 \le n \le 10000ai2550 \le a_i \le 255

所有输入均为整数。