该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

BCD 码是一种二进制编码方式,用 44 位二进制数表示一个十进制数。

若十进制数转换为二进制后不足 44 位,则在高位处补 00

nn 个十进制数 a1,a2,,ana_1, a_2, \dots, a_n,每个数不超过 1212 位,且不含前导零。

对于每个 1in1 \le i \le n,我们按顺序进行以下操作:

  1. 在高位处补 00,将 aia_i 补齐为 1212 位十进制数;

  2. aia_i 的每一位数字都用 BCD 码表示,得到 1212 个 BCD 码。

若对于 1i<jn1 \le i \lt j \le n,将 aia_iaja_j1212 个 BCD 码按位或后,得到的每个 BCD 码对应的十进制仍然在 090 \sim 9 之间,则称 (i,j)(i, j) 为好对。

请你求出好对的数量。

输入格式

11 行一个正整数 nn,表示十进制数的个数。

22nn 个正整数 a1,a2,,ana_1, a_2, \dots, a_n,表示每个十进制数。

输出格式

一行,一个正整数,表示好对的数量。

5
18 7 13 19 5
4

说明/提示

【数据范围】

对于 20%20\% 的测试数据,1n3001 \le n \le 3001ai10001 \le a_i \le 1000

对于 40%40\% 的测试数据,1n30001 \le n \le 30001ai1061 \le a_i \le 10^6

对于 100%100\% 的数据,1n2×1051 \le n \le 2 \times 10^51ai<10121 \le a_i \lt 10^{12}

「岱陌算法杯」 ROUND 4 (Div. 3)

未参加
状态
已结束
规则
IOI
题目
6
开始于
2025-9-30 18:00
结束于
2025-10-9 0:00
持续时间
3 小时
主持人
参赛人数
31