博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1016 因子之和
阅读量:6841 次
发布时间:2019-06-26

本文共 1056 字,大约阅读时间需要 3 分钟。

1 // Test1016-因子之和.cpp: 定义控制台应用程序的入口点。 2 // 3 #include "stdafx.h" 4  5 int factor[100] = {}; 6 int index = 0; 7 int isPerfect(int num) 8 { 9     int equal = 0;10     index = 0;11     for (int i = 1; i <= num / 2+1; i++)12     {13         if (num % i == 0)14         {15             equal += i;16             factor[index++] = i;17         }18     }19     if (equal == num)20         return 1;21     else22         return 0;23 }24 int main()25 {26     int num;27     scanf_s("%d", &num);28 29     for (int i = 2; i <= num; i++)30     {31         if (isPerfect(i) == 1)32         {33             printf("%d its factors are ", i);34             for (int j = 0; j < index; j++)35                 printf("%d ", factor[j]);36             printf("\n");37             index = 0;38         }39     }40     return 0;41 }

结果

1 100002 6 its factors are 1 2 33 28 its factors are 1 2 4 7 144 496 its factors are 1 2 4 8 16 31 62 124 2485 8128 its factors are 1 2 4 8 16 32 64 127 254 508 1016 2032 40646 请按任意键继续. . .

 

转载于:https://www.cnblogs.com/kongchung/p/9330450.html

你可能感兴趣的文章
DIV外区域Click后关闭DIV
查看>>
后缀数组学习笔记——罗穗骞倍增算法代码
查看>>
Automating Capistrano Password Prompts with Expect
查看>>
用 HTML5 和 Javascript 仿制一个水果忍者网页版! (直接浏览器在线玩+源代码下载)...
查看>>
设计模式简介
查看>>
删除数组中某一匹配项
查看>>
Sharepoint学习笔记—error处理-- The user does not exist or is not unique.
查看>>
CSS占位隐藏(转)
查看>>
利用jsdoc-toolkit生成javascript文档
查看>>
javascript 判断浏览器客户端
查看>>
NSString 中包含中文字符时转换为NSURL
查看>>
PreferenceCategory背景颜色设置
查看>>
Source Code Pro - 来自 Adobe的最佳编程字体!
查看>>
Uva 11300 Spreading the Wealth
查看>>
深度拷贝
查看>>
远程桌面时自动输入“c“的解决方法
查看>>
谨慎的沉默就是精明的回避
查看>>
音频采样位数问题
查看>>
Response.Clear() Response.ClearContent()和Response.ClearHeaders()之间的区别
查看>>
数字签名、数字证书、对称加密算法、非对称加密算法、单向加密(散列算法)...
查看>>