A48699.午枫爱37
普及+/提高
官方
通过率:0%
时间限制:1.00s
内存限制:512MB
题目描述
小午有 n 个写有数字的卡片,每张卡片上有一个正整数 ai ,小午对 3 和 7 这两个数字很感兴趣,他想知道从这 n 张卡片中选出任意张卡片,这些卡片上的数字之和既是 3 的倍数,又是 7 的倍数的方案数有多少种?
由于答案可能很大,输出方案数对 998244353 取模之后的数即可。
输入格式
第一行输入一个正整数 n ,表示卡片的数量 (1≤n≤106)。
第二行输入 n 个正整数 ai ,表示第 i 张卡片上的数字 (1≤ai≤109) 。
输出格式
输出一个整数,表示选取卡片数字之和既是 3 的倍数,又是 7 的倍数的方案数对 998244353 取模。
输入输出样例
输入#1
5 3 15 6 3 3
输出#1
5
说明/提示
样例解释:
样例中所有 5 种选法的下标为 {1,2,4},{1,2,5},{2,4,5},{2,3},{} 。
不选任何卡牌的和是 0 ,我们也认为 0 既是 3 的倍数,又是 7 的倍数。