#612. 集合求和
集合求和
Description
给定一个长度为 的序列 ,对于两个整数集合 ,定义 $S(A,B)=\sum\limits_{i=1}^{|A|}a_{A_i},\exist B_j,\gcd(A_i,B_j)\ne 1$。求 $\sum\limits_{A\sub U,B\sub U} S(A,B),U=\{1,2,...,n\}$。
答案对 取模。
Format
Input
多组测试数据。
第一行一个正整数 表示数据组数。
接下来 组测试数据,每组测试数据共两行。
第一行一个正整数 表示序列 的大小。
第二行 个整数表示 。
Output
输出共 行,每行一个整数表示答案。
Samples
123 500
623
Note
牛客小白月赛 F
相关
在下列比赛中: