当前位置: 首页 > java >正文

C++ 完全数

1、题目:

完全数是指一个数恰好等于除它本身之外的所有因数之和。

例如:6的因数有1、2、3、6,除去6之外的因数之和为1+2+3=6,所以6为完全数。

编写程序,按从小到大的顺序寻找1到10000之间的完全数,

#include <iostream>
using namespace std;
int main(){int n;cin >> n;int sum=0;for(int i=1;i<=n;i++){sum = 0;for(int j=1;j<i;j++){if(i%j==0){sum+=j;}} if(sum==i){cout << i << " "; }}return 0;
}

2、完全数是指一个数恰好等于除它本身之外的所有因数之和。

例如:6的因数有1、2、3、6,除去6之外的因数之和为1+2+3=6,所以6为完全数。

编写程序,按从小到大的顺序寻找1到10000之间的完全数,输出第n个完全数,n的范围0<n<5。补全①、②和③处的代码.答案解析:B

http://www.xdnf.cn/news/2431.html

相关文章:

  • Android四大核心组件
  • Linux(Centos版本)中安装Docker
  • 哈希表基础
  • 使用rsync和inotidy-tools来进行实时备份文件夹数据
  • Awesome-Embodied-AI: 具身机器人的资源库
  • CentOS7.9安装Python 3.10.11并包含OpenSSL1.1.1t
  • STM32(M4)入门:定时器延时与系统滴答(价值 3w + 的嵌入式开发指南)
  • uni-app 中使用 mqtt.js 的完整版
  • uniapp: 低功耗蓝牙(BLE)的使用
  • 在winform中使用chromiumWebBrowser显示Echarts图表
  • 【RabbitMQ】保证消息不丢失
  • 汽车网络安全 -- 理解暴露面、攻击面和攻击向量
  • 极狐GitLab 议题权重有什么作用?
  • 编译流程、make命令与nccl-test中的Makefile解析
  • 【Spark入门】Spark简介:分布式计算框架的演进与定位
  • C++?动态内存管理!!!
  • 云计算赋能质检LIMS的价值 质检LIMS系统在云计算企业的创新应用
  • Unity3D Cinemachine 高级应用指南
  • PyDantic入门介绍:Python数据验证与解析的利器
  • 57页PPT|非结构化数据管理方案:从顶层设计到应用实践的系统方法论
  • AVL树的介绍与学习
  • 技能点总结
  • X11安装备忘
  • arcpy列表函数的应用(4)
  • 超参数详解:从基础概念到优化策略的全面指南
  • 大学之大:索邦大学2025.4.27
  • Linux的权限
  • RISC-V MCU定时器架构与低功耗设计
  • Redis ssd是什么?Redis 内存空间优化的点都有哪些?embstr 和 row、intset、ziplist分别是什么?
  • 区块链:去中心化应用(DApp)开发全流程解析