package com.project;/*一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3。编程 找出1000以内的所有完数。(因子:除去这个数本身的其它约数*/
public class factor {public static void main(String[] args) {//int factor = 0;for(int i = 1;i <= 1000;i++){int factor = 0;// 其他约数字for(int j = 1;j <= i/2;j++){if(i % j == 0){factor += j; //累加 每次循环的累加}}if(i == factor){}//重置factor//factor = 0;}/* **********************/for(int i = 1;i <= 6;i++){for(int j = 1;j <= 7 - i;j++){System.out.print("*");}System.out.println();}// 或for(int i = 0;i < 6;i++){for(int j = 0;j < 6 - i;j++){System.out.print("*");}System.out.println();}}
}

一道求因子之和面试算法题相关推荐

  1. 一道小面试算法题的思路

    一道小算法题的思路 有这么一道小面试算法题:给定一个长度为 n 的整数数组,下标为 i 的元素表示第 i 天某个股票的价格,每次最多持有一股,每次买卖最多一股,在最多只买卖一次的情况下(先买后卖,不考 ...

  2. 力扣高频算法php_互联网公司最常见的面试算法题有哪些?

    很多时候,你即使提前复习了这些最常见的面试算法题,你依旧无法通过算法面试! 为什么?你在提前准备复习的时候,在网上找了半天相应题目的分析文章,但你看了就是不懂. 你在面试的时候,卡壳了,一时间忘了怎么 ...

  3. 【笔试面试题】腾讯2013实习生面试算法题及参考答案

    总结了一下自己遇到的以及同学遇到的面试算法题,是技术二面. 有几道题给出了参考答案,还有几道没有好的思路.路过的大侠如果有好的思路请留个言交流下呗~ 1.八数码问题:3*3的格子,有1~8个数,空了一 ...

  4. C++经典面试算法题

    #include <assert.h> #include <string.h> #include <stack>// // C++ 经典面试算法题 [7/28/20 ...

  5. 常考面试算法题类型总结(来自知乎)

    作者:牛客网 链接:https://www.zhihu.com/question/24964987/answer/200681301 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转 ...

  6. Java常见的面试算法题:实现两个线程交替打印1到100的数

    Java常见的面试算法题:实现两个线程交替打印1到100的数 思路: 这是涉及到多个线程打印的问题,一定会用到锁的(synchronized),故这就是一个多线程打印的典型案例. 代码实现: pack ...

  7. 常见的面试算法题:创建几个线程按顺序打印数字或者字母(多线程编程)(套用该模板即可)

    常见的面试算法题:创建几个线程按顺序打印数字或者字母(多线程编程)(套用该模板即可) 比较典型的题目,如下有: 题目一: 1.启动3个线程打印递增的数字, 线程1先打印1,2,3,4,5, 然后是线程 ...

  8. 互联网公司最常见的面试算法题大集合!

      转载于 新智元   来源:Github 编辑:元子 [导读]LeetCode是一个美国的在线编程网站,收集了各个大厂的笔试面试题,对找工作的毕业生和开发者来说,非常有价值.很多求职者都会在Leet ...

  9. 字节跳动2021年4月面试算法题库

    本文汇总了牛客2021.4.1~2021.4.30 面经考到的Leetcode题目 最终的高频题榜单数据可以在CodeTop题库(https://codetop.cc)查询,支持按部门.岗位分类筛选. ...

最新文章

  1. 安装OpenResty,实现分发层、应用层nginx+lua开发(附加问题:bad argument #2 to ‘set_keepalive‘ (number expected, got nil)
  2. C#中typeof 与GetType()的区别和methodinfo、memberinfo反射
  3. cisc 和 risc_RISC和CISC | 电脑组织
  4. 信息奥赛一本通(1231:最小新整数)
  5. 01-06 Linux常用命令-统计
  6. [oracle 10g]命令行启动ORACLE服务及顺序
  7. python 新建一列_python – 如何在迭代pandas数据框时创建新列并插入行值
  8. yolov5 解码使用GPU进行加速
  9. 如何处理苹果Mac冻结和无响应的应用程序?
  10. Matter-JS collisionFilter 碰撞过滤器
  11. 人工智能(12)大数据
  12. 云通信接口更新迭代——SUBMAIL API V4正式上线
  13. Unity 艺术字体制作
  14. Processing笔记04—鼠标键盘识别
  15. linux格式化u盘为ntfs格式,Linux下格式化U盘为NTFS格式
  16. LeaRun .Net Core/Java工作流引擎,分离式前端,升级Vue
  17. 在java中jkd中文意思_Java JDK是什么意思?有什么作用?
  18. excel导入mysql并批量查询_EXCEL批量导入到Sqlserver数据库并进行两表间数据的批量修改...
  19. 七夕节送男朋友什么礼物、男生最渴望收到的礼物排行榜
  20. 美国政府否认“口头批准”超级高铁,然而马斯克没有任何损失

热门文章

  1. 4gl 上传文件_速看!关于浙江移动微法院新版图文上传和签名的使用说明
  2. mongodb 良贴
  3. DotNetNuke 5 User's Guide: Get Your Website Up and Running
  4. python文件读写及形式转化和CGI的简单应用
  5. Linux下汇编语言学习笔记51 ---
  6. 配置Kafka集群和zookeeper集群
  7. 微信限制内置浏览器的访问方法
  8. 高仿维信安卓(读博客)
  9. Sharepoint学习笔记—ECM系列--从.CSV文件导入术语集(Term Sets)
  10. 获取字符串的真实长度