#P10411. 「QFOI R2」树色尤含残雨

    ID: 9791 Type: RemoteJudge 1000ms 512MiB Tried: 0 Accepted: 0 Difficulty: 3 Uploaded By: Tags>数学贪心数论洛谷原创O2优化洛谷月赛

「QFOI R2」树色尤含残雨

题目描述

小 R 是一个可爱的女孩子,她喜欢分解质因数。

她有一个正整数 xx。每次操作可以选择 p1,α1,p2,α2p_1,\alpha_1,p_2,\alpha_2 满足 p1,p2p_1,p_2 为两不同质数且 α1,α2\alpha_1,\alpha_2 为正整数,若 xxp1α1p2α2p_1^{\alpha_1}p_2^{\alpha_2} 的整数倍,就将 xx 除以 p1α1p2α2p_1^{\alpha_1}p_2^{\alpha_2},否则操作无效。

请你求出通过若干次操作可以得到的最小的 xx

输入格式

一行一个整数 xx

输出格式

一个整数,表示可以得到的最小的 xx

9
9
120
1
2310
2

提示

样例 11 解释

无法进行任何有效操作。


样例 22 解释

可以进行以下两次操作:

  • p1=2,α1=1,p2=3,α2=1p_1=2,\alpha_1=1,p_2=3,\alpha_2=1,将 xx 除以 p1α1p2α2=2131=6p_1^{\alpha_1}p_2^{\alpha_2}=2^13^1=6,得到 x=20x=20
  • p1=2,α1=2,p2=5,α2=1p_1=2,\alpha_1=2,p_2=5,\alpha_2=1,将 xx 除以 p1α1p2α2=2251=20p_1^{\alpha_1}p_2^{\alpha_2}=2^25^1=20,得到 x=1x=1

数据范围

本题采用捆绑测试。只有通过子任务中所有测试点以及所有依赖的子任务,才能获得相应的分数。

对于全部数据:2x1092\le x\le 10^9

  • 子任务一(1010 分):x10x\le 10
  • 子任务二(2020 分):xx 为“无平方因子数”^\dagger
  • 子任务三(2020 分):xx 为一个质数的正整数次幂。
  • 子任务四(2020 分):x105x\le 10^5。依赖子任务一。
  • 子任务五(3030 分):无特殊限制。依赖子任务一、二、三、四。

\dagger 称一个数 xx 为“无平方因子数”,当且仅当不存在大于一的整数 kk,使得 xxk2k^2 的整数倍。