[Java] 蓝桥杯ALGO-103 算法训练 完数
问题描述
一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,而6=1+2+3,因此6就是“完数”。又如,28的因子为1、2、4、7、14,而28=1+2+4+7+14,因此28也是“完数”。编写一个程序,判断用户输入的一个数是否为“完数”。
输入格式:输入只有一行,即一个整数。
输出格式:输出只有一行,如果该数为完数,输出yes,否则输出no。
输入输出样例
样例输入
6
样例输出
yes
package algo103;import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();scanner.close();int num = 1;for (int i = 2; i < n; i++) {if (n % i == 0) {num += i;}}if (num == n && n != 1) {System.out.println("yes");} else {System.out.println("no");}}}
[Java] 蓝桥杯ALGO-103 算法训练 完数相关推荐
- java蓝桥杯算法训练完数
试题 算法训练 完数 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 一个数如果恰好等于它的因子之和,这个数就称为"完数".例如,6的因子为1.2.3,而6=1+ ...
- 蓝桥杯:试题 算法训练 Remember the A La Mode
蓝桥杯:试题 算法训练 Remember the A La Mode 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 Hugh Samston经营着一个为今年的ICPC世界总决赛的参 ...
- 【c语言】蓝桥杯算法训练 完数
问题描述 一个数如果恰好等于它的因子之和,这个数就称为"完数".例如,6的因子为1.2.3,而6=1+2+3,因此6就是"完数".又如,28的因子为1.2.4. ...
- 蓝桥杯 ALGO-103 算法训练 完数
问题描述 一个数如果恰好等于它的因子之和,这个数就称为"完数".例如,6的因子为1.2.3,而6=1+2+3,因此6就是"完数".又如,28的因子为1.2.4. ...
- 矩阵乘法 算法训练 试题_蓝桥杯习题集_ 算法训练 矩阵乘法
原文: 算法训练 矩阵乘法 时间限制:1.0s 内存限制:512.0MB 问题描述 输入两个矩阵,分别是m*s,s*n大小.输出两个矩阵相乘的结果. 输入格式 第一行,空格隔开的三个正整数m,s, ...
- java蓝桥杯的题_Java蓝桥杯试题集——算法训练ALGO-116——最大的算式
题目要求 解题思路 动态规划,今天才弄明白QAQ,借鉴了这位大佬的博客,曹磊的博客 写的很好!但是我觉得我的循环方式更容易理解嘿嘿嘿~ 首先建立如下图的数组,行数代表前几位数,列数代表有几个乘号.将第 ...
- 蓝桥杯练习系统算法训练习题加答案java版本
附上百度文库的链接:http://wenku.baidu.com/view/afb78d36b42acfc789eb172ded630b1c59ee9bf7 转载于:https://www.cnblo ...
- JAVA蓝桥杯:高精度算法
问题描述 问题描述 输入两个整数a和b,输出这两个整数的和.a和b都不超过100位. 算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储.对于这种问题,一般使用数组来处理. 定义 ...
- 蓝桥杯练习系统—算法训练 s01串
第一部分:题目 问题描述 s01串初始为"0" 按以下方式变换 0变1,1变01 输入格式 1个整数(0~19) 输出格式 n次变换后s01串 样例输入 3 样例输出 101 数据 ...
最新文章
- 《算法导论》学习总结 — 13. 第13章 红黑树(2)
- 机器学习入门--进阶资料和流程建议
- 说说JSON和JSONP,也许你会豁然开朗,含jQuery使用jsonp用例
- Linux C:文件描述符、IO重定向、恢复标准输入输出
- 前端信息查询与显示_中国商标网查询显示的信息都是正确的吗
- python表示当前目录_从Python脚本获取当前目录的父项
- Oracle 拼音码函数
- vue 加载数据 影响seu_VUE常见面试题
- Gym - 100623J Just Too Lucky (数位dp)
- 五个最佳编程文本编辑器
- 阿里云云计算 51 在线实验--安全中心初体验
- GhostNet论文
- 微信开放平台Android应用签名的获取
- matlab 生命游戏
- 水晶报表的学习与开发
- www.skymaya.com:8080/index.php,skymaya
- 大数据如何使用OSM模型和AARRR模型搭建指标体系
- TP6手册理解之架构·服务
- 读书有益——》民间治咳偏方
- python远程操控超微服务器(IPMI)、电脑开机(WOL)