注意求出来的sum就是自身的情况就好了,数据量很小,暴力打表也可以。

 1 #include <cstdio>
 2 using namespace std;
 3
 4 int sum( int n )
 5 {
 6     int res = 0, i = 2;
 7     while ( i * i < n )
 8     {
 9         if ( n % i == 0 )
10         {
11             res += i + n / i;
12         }
13         i++;
14     }
15     if ( i * i == n ) res += i;
16     return res + 1;
17 }
18
19 int main ()
20 {
21     int num;
22     while ( scanf("%d", &num) != EOF )
23     {
24         for ( int i = num; ; i++ )
25         {
26             int tmp = sum(i);
27             if ( i == tmp ) continue;
28             int ttmp = sum(tmp);
29             if ( i == ttmp )
30             {
31                 printf("%d %d\n", i, tmp);
32                 break;
33             }
34         }
35     }
36     return 0;
37 }

转载于:https://www.cnblogs.com/huoxiayu/p/4464405.html

toj 3711 水题相关推荐

  1. 水题/poj 1852 Ants

    1 /* 2 PROBLEM:poj1852 3 AUTHER:Nicole 4 MEMO:水题 5 */ 6 #include<cstdio> 7 using namespace std ...

  2. HDU2673-shǎ崽(水题)

    如果不能够直接秒杀的题,就不算水题.又应证了那句话,有时候,如果在水题上卡住,那么此题对于你来说,也就不算是水题了额~~ 刚睡醒,迷迷糊糊. 题目的意思很简单,求一个最大的,再求一个最小的.几乎是什么 ...

  3. 图论刷水题记录(二)(最短路-----SPFA算法)

    继第一篇的后续,又来刷水题了,写的是SPFA算法,这个算法的复杂度比较玄学,感觉能不用就不用了,但是他的好处就是可以判断负圈. 3月26日: 1.POJ 1847 Tram 题意:在一个交通网络上有N ...

  4. 图论刷水题记录(一)(最短路-----dijkstra算法)

    最近实在不知道干些什么,感觉自己除了水题什么都不会做,算了去刷一刷图论的水题吧本来想合起来一起发,想了想太长的话以后看起来也不方便,题目所以今天晚上就先发了dij部分,由上到下由易变难. 1.POJ ...

  5. hdu 2041:超级楼梯(水题,递归)

    超级楼梯Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissio ...

  6. HDU2568 前进【水题】

    前进 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submiss ...

  7. CF Round #426 (Div. 2) The Useless Toy 思维 水题

    题目链接: http://codeforces.com/contest/834/problem/A 题目描述: 输入起始状态和结束状态和数列长度, 判断旋转方向是顺时针逆时针还是不合理 解题思路: 长 ...

  8. NUC1312 Sum【水题+数学题】

    Sum 时间限制: 1000ms 内存限制: 65536KB 通过次数: 1总提交次数: 1 问题描述 认为自然数是从1-N.将每个数和+或-联系起来,然后计算这个表达式的值我们得到一个和S.这个问题 ...

  9. Codeforces 864 A Fair Game 水题

    题目链接: http://codeforces.com/problemset/problem/864/A 题目描述: 看不是是不是一串数中只有两种数且这两种数字的数量是相同的 解题思路: 水题, 水过 ...

最新文章

  1. 【常见CPU架构对比】维基百科
  2. 构造 ---- 最小没出现过的数(逆向构造) D. Replace by MEX
  3. java对文本文件进行操作:读取、修改、添加、删除、重命名等
  4. 导入python自带的一系列数据集等操作
  5. mysql1215_MySQL全面瓦解15:视图
  6. 数据可视化(matplotlib绘图)
  7. 橡皮擦的英语_英语从零开始怎么学
  8. json数据解析_shell从入门到放弃解析json数据(2)
  9. BZOJ 1007 [HNOI2008]水平可见直线 ——半平面交 凸包
  10. 【Advanced Windows Phone Programming】在windows phone 8中录制MP3和AAC及Amr音频
  11. 生成xml报文方法并输出
  12. delphi 简单的发送字符串消息
  13. oracle巡检计划书,网络巡检计划表.doc
  14. MySQL批量插入性能优化
  15. linux网易云打不开的问题
  16. 基于单神经元的自适应PID算法实现步骤与MATLAB代码
  17. 【书评】多姿态诗意生活--读《十四堂人生创意课》有感
  18. aliases节点分析
  19. 雷电、夜神、天天、逍遥等模拟器中找不到要下载的软件解决方法
  20. python3跑通smpl模型_SMPL模型学习

热门文章

  1. 入职阿里啦!java面试技巧之不要给自己挖坑实战干货
  2. 【工作经验分享】mysql备份恢复命令
  3. ios php rsa加密解密,php rsa加密解密使用详解
  4. apache配置支持mysql_Apache Kylin | 建立 JDBC 数据源
  5. python最终目标是什么_Python之父Guido谈Python的未来
  6. 网络营销外包专员浅析尽管快照不见了网络营销外包仍在继续
  7. 浅析网站地图设置对网站的作用有哪些?
  8. 网站内容页面如何优化才利于排名提升?
  9. 外贸企业网站建设难免遇到难题
  10. 对于“网站快照”的认识你停留在哪个阶段?