#X888P32. 小瓜与因数

小瓜与因数

题目描述

小瓜最近在研究因数的时候发现:每个数都有不同数量的因子,例如,11 只有一个因子,221,21,2 两个因子,331,31,3 两个因子……他突发奇想,提出了这样一个问题:1n1 \sim n 中所有自然数的因子数量之和是奇数还是偶数呢?

他研究了一会儿发现,每个数的因子数量几乎没有规律,因此他陷入了苦恼。聪明的你能不能帮帮他呢?

输入格式

一个整数 nn

输出格式

若结果为奇数,输出 11;若结果为偶数,输出 22

本题直接写 cout<<1cout<<2 也可以得到 5050 分,因此题目应当改为多组输入。但为了简化问题,本题只考虑单独一次输入。请认真思考解题策略。

样例

3
1
144
2

样例 11 解释

11 的因子只有 1122 的因子有 1,21,233 的因子有 1,31,3,所以 131 \sim 3 共有 55 个因子,是奇数。

数据范围

对于 20%20\% 的数据,1n1001 ≤ n ≤ 100

对于 80%80\% 的数据,1n1091 ≤ n ≤ 10^9

对于 100%100\% 的数据,1n10181 ≤ n ≤ 10^{18}