问题 E: 完数与盈数

时间限制: 1 Sec  内存限制: 32 MB
提交: 73  解决: 69
[提交][状态][讨论版][命题人:外部导入]

题目描述

一个数如果恰好等于它的各因子(该数本身除外)子和,如:6=3+2+1,则称其为“完数”;
若因子之和大于该数,则称其为“盈数”。求出2 到60 之间所有“完数”和“盈数”,并以如
下形式输出: E: e1 e2 e3 ......(ei 为完数) G: g1 g2 g3 ......(gi 为盈数)

输入

输出

按描述要求输出(注意EG后面的冒号之后有一个空格)。

 
#include<bits/stdc++.h>

using namespace std;

int wan[];
int yi[];
int cnt1=;
int cnt2=;
void solve()
{
for(int i=;i<=;i++){
int sum=;
for(int j=;j<=sqrt(i);j++){
if(i%j==){
sum+=j+i/j;
}
}
if(sum==i*) wan[cnt1++]=i;
if(sum>i*) yi[cnt2++]=i;
}
}
int main()
{
solve();
printf("E: ");
for(int i=;i<cnt1;i++){
if(i) printf(" ");
printf("%d",wan[i]);
}
printf("\n");
for(int i=;i<cnt2;i++){
if(i) printf(" ");
printf("%d",yi[i]);
}
printf("\n"); return ;
}
 

最新文章

  1. 流水灯 外侧&lt;-&gt;中间&lt;-&gt;外侧
  2. .net core Entity Framework Core Code First 框架 分层开发
  3. 让ASP.NET MVC不使用jsonp也可以跨域访问
  4. 《DSP using MATLAB》示例Example5.3
  5. CSS3中新出现的技术
  6. Fedora 下 安装 chrome
  7. UVa10986_Sending email(最短)(白皮书图论的话题)
  8. 用Perl做个简单”下载者病毒”
  9. [译]Ocelot - Rate Limiting
  10. Mac中如何查找文件
  11. Redis 自定义 RedisAppender 插件, 实现日志缓冲队列,集中日志输出.
  12. DOM实战-js todo
  13. [转帖]什么高速线缆DAC?有了有源光缆AOC为何还选择DAC?
  14. ToastUtil
  15. selenium webdriver ——执行javascript代码
  16. 纸壳CMS3.0中的规则引擎,表达式计算
  17. LoadRunner11学习记录六 -- 服务器分析
  18. APIO2014 连珠线
  19. 通过xshell在linux上安装JDK8
  20. Python判断一个数是否为小数

热门文章

  1. 【luogu P3178 [HAOI2015]树上操作】 题解
  2. 【luogu P2319 [HNOI2006]超级英雄】 题解
  3. Services 在多个 controller 中共享数据。
  4. DBCacheServer服务升级
  5. PHP导出数据到表格的实例
  6. windows 下安装pyspider
  7. 仿制用友U8界面
  8. scrapy框架爬取笔趣阁完整版
  9. python更新mysql数据
  10. phpcms2008网站漏洞如何修复 远程代码写入缓存漏洞利用