杭电2040 亲和数
2016-04-21 18:48
120 查看
#include<iostream>using namespace std;int yueshu(int p);int main(){ int n; while (cin >> n&&n) { int a, b; for (int i = 1; i <= n; i++) { cin >> a >> b; if ((yueshu(a) == b) || (yueshu(b) == a)) cout << "YES" << endl; else cout << "NO" << endl; }
}}int yueshu(int p){ int num,sum=0; for (int i = 1; i <= p / 2; i++) { if (p%i == 0) { num = i; sum += i; } else continue; } return sum;}
}}int yueshu(int p){ int num,sum=0; for (int i = 1; i <= p / 2; i++) { if (p%i == 0) { num = i; sum += i; } else continue; } return sum;}
相关文章推荐
- 杭电 2021题 发工资咯:)
- 杭电2018 母牛故事
- 杭电2036题
- 杭电2031题
- 杭电2027题
- Activity通信之返回数据
- 2013 - Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0
- strcmp()
- mvn常用命令
- iOS load和initialize方法加载顺序测试结果
- 《Maven权威指南》学习笔记二十一_构建生命周期
- 四大组件的区别与联系
- Welcome to the Black Parade——关注代码背后的知识
- 个人工作总结3
- 20145127《java程序设计》第八周学习总结
- 4、Jenkins 使用maven构建一个项目
- javascript入门篇之基础语法
- jQuery 监控键盘一段时间内没输入
- Spring MVC处理异常的4种方式
- 下面的方法,当输入为2的时候返回值是多少?