A48699.午枫爱37

普及+/提高

官方

通过率:0%

时间限制:1.00s

内存限制:512MB

题目描述

小午有 nn 个写有数字的卡片,每张卡片上有一个正整数 aia_i ,小午对 3377 这两个数字很感兴趣,他想知道从这 nn 张卡片中选出任意张卡片,这些卡片上的数字之和既是 33 的倍数,又是 77 的倍数的方案数有多少种?

由于答案可能很大,输出方案数对 998244353998244353 取模之后的数即可。

输入格式

第一行输入一个正整数 nn ,表示卡片的数量 (1n106)(1\leq n\leq 10^6)

第二行输入 nn 个正整数 aia_i ,表示第 ii 张卡片上的数字 (1ai109)(1\leq a_i\leq 10^9)

输出格式

输出一个整数,表示选取卡片数字之和既是 33 的倍数,又是 77 的倍数的方案数对 998244353998244353 取模。

输入输出样例

  • 输入#1

    5
    3 15 6 3 3

    输出#1

    5

说明/提示

样例解释:

样例中所有 55 种选法的下标为 {1,2,4}\{1,2,4\}{1,2,5}\{1,2,5\}{2,4,5}\{2,4,5\}{2,3}\{2,3\}{}\{\}

不选任何卡牌的和是 00 ,我们也认为 00 既是 33 的倍数,又是 77 的倍数。

首页