• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Hug_Sea
博客园    首页    新随笔    联系   管理    订阅  订阅
2012年8月9日
POJ-1152 An Easy Problem!
摘要: 题意:给定一整数R表示N进制数,求最小的N满足R%(N-1)=0.思路:没注意输入的最大值为32KB,RE一次,如下推倒:设输入的是abcd,假设其解是n进制,因为每一位必然小于n,则有 (a*n*n*n + b*n*n + c*n + d)%(n-1)=0则有:( (a*n*n*n)%(n-1)+ (b*n*n)%(n-1)+ (c*n)%(n-1)+ d )%(n-1)=0则有:( (a* (n%(n-1)) *(n%(n-1)) *(n%(n-1)))+ (b* (n%(n-1)) *(n%(n-1)))+ ... 阅读全文
posted @ 2012-08-09 16:47 Hug_Sea 阅读(177) 评论(0) 推荐(0)
POJ-2773 Happy 2006
摘要: 题意:给出正数m(1 <= m <= 1000000),求第K (1 <= K <= 100000000)个与m互质的数。思路:与m互质的数每m的欧拉函数个一循环.如6:1 5,7 11,13 17.....所以求出所有小于m的与m互质的数,然后用k mod m的欧拉函数再乘以相应的倍数。题目链接:http://poj.org/problem?id=2773View Code 1 #include <cstdio> 2 #include <cmath> 3 #include <cstdlib> 4 #include <cstri 阅读全文
posted @ 2012-08-09 11:08 Hug_Sea 阅读(146) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3