luogu#P6034. Ryoku 与最初之人笔记
Ryoku 与最初之人笔记
题目背景
Ryoku 在阅读「最初之人」的笔记的时候,发现了一个有趣的运算:,这个运算的输入是两个数,输出是一个数,对应的运算时将输入的两个数化为二进制,再把每一位进行比较,若相同则输出的二进制中的这一位为 ,否则为 。
在关于运算 笔记的下面有一道习题。Ryoku 很快就得出了答案,她想要考考你。
题目描述
Ryoku 向你复述了题目:求:
$$\sum_{a = 0}^n \sum_{b = a + 1}^n [a\equiv b\pmod {a \text{ xor } b}] $$即:求满足 ,且 均为小于等于 的非负整数,,的有序二元组 个数。
输入格式
输入包含一个整数 。
输出格式
输出包含一个整数,为上式的值,答案对 取模。
2
2
42
274
提示
【样例 1 说明】
符合题意的数对 的有:。
【数据规模与约定】
对于 的数据,。
对于 的数据,。
对于 的数据,。
对于 的数据,。