#P16338. [Ucpc2018初赛]&+ +&
[Ucpc2018初赛]&+ +&
题目描述
给定两个长度均为 的自然数序列
和
请计算下面两个值。
第一个值
对所有有序对 ,计算 与 的按位与,并将它们全部求和:
$$S=\sum_{i=1}^{N}\sum_{j=1}^{N}(A_i\mathbin{\&}B_j).$$输出 对 取模后的结果。
第二个值
对所有有序对 ,计算 ,然后将得到的 个数全部进行按位与:
$$T=\mathop{\mathbin{\&}}_{i=1}^{N}\ \mathop{\mathbin{\&}}_{j=1}^{N}(A_i+B_j).$$这里的 & 表示按位与运算。

输入格式
第一行包含一个整数 。
第二行包含 个整数
第三行包含 个整数
输出格式
输出两个整数,依次表示:
- ;
- 。
两个整数之间用一个空格分隔。
数据范围
样例 1
输入
3
4 5 12
2 10 6
输出
20 2
样例 2
输入
5
1 2 3 4 5
3 1 2 4 4
输出
30 0