您当前的位置: 首页 > 

对方正在debug

暂无认证

  • 5浏览

    0关注

    399博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Different Divisors(数论/暴力)

对方正在debug 发布时间:2021-01-27 22:46:55 ,浏览量:5

题目 参考 题意:给定一个数d,求一个最小的整数a,使得其 1、a至少有4个因子 2、a的任何两个因子相差大于等于d。

思路:任何一个数,其因子至少有1和它本身。设a刚好有4个因子,有两种情况, p 3 p^3 p3或 p ∗ q p*q p∗q( p , q p,q p,q为素数)。可以证明,如果因子数更多,不是最优解。假设 p k ( k > 3 ) p^k(k>3) pk(k>3)是满足题意的数,那么 p 3 p^3 p3也满足题意且 p 3 p^3 p3> x; vector p; for (int i = x + 1; ; i++) { int t = 1; for (int j = 2; j * j

关注
打赏
1664895754
查看更多评论
立即登录/注册

微信扫码登录

0.0502s