14:题目描述

功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 )

详细描述:

函数接口说明:

public String getResult(long ulDataInput)

输入参数:

long ulDataInput:输入的正整数

返回值:

String

输入描述:输入一个long型整数

输出描述:按照从小到大的顺序输出它的所有质数的因子,以空格隔开

输入例子:180

输出例子:2 2 3 3 5

package prctice01;

import java.util.Scanner;

/*
题目描述
功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 )
详细描述:
函数接口说明:
public String getResult(long ulDataInput)
输入参数:
long ulDataInput:输入的正整数
返回值:
String
输入描述:输入一个long型整数
输出描述:按照从小到大的顺序输出它的所有质数的因子,以空格隔开
输入例子:180
输出例子:2 2 3 3 5*/
public class PrimeNum14 { public static void main(String[] args) {
Scanner in = new Scanner(System.in);
long num = in.nextLong();
StringBuilder sb = new StringBuilder();
int divide = 2;
while(num != 1)
{ while(num%divide == 0)
{
sb.append(divide+" ");
num = num/divide;
}
divide ++;
}
System.out.println(sb);
}
}

最新文章

  1. SMTP协议--在cmd下利用bat命令行发送邮件
  2. Python 列表
  3. Linux+postfix+extmail+dovecot打造基于web页面的邮件系统
  4. 一个异常与Android Studio系列教程参考
  5. 游戏引擎/GUI的设计与实现-序
  6. 《Programming with Objective-C》的常规规定
  7. 绑定本地Service并与之通信
  8. Python根据上下限生成不重复随机数1
  9. 关于oracle dblink的知识。
  10. h5 如何打包apk
  11. JNI调用问题(部分机型崩溃)
  12. linux 终端颜色代码
  13. java小程序(课堂作业03)
  14. 三:理解Page类的运行机制(例:在render方法中生成静态文件)
  15. Mina.Net实现的UDP协议消息收发Demo
  16. VS2010生成的文件在别的机器上运行提示“丢失MSVCR100D.dll”<转>
  17. django rest framework实现分页功能
  18. request.getRequestDispatcher不能实现页面跳转的原因
  19. Django Models相关
  20. 07-spring学习-bean的其他配置(了解)

热门文章

  1. 大楼(bzoj 2165)
  2. linux之tee
  3. 图表插件echars的使用案例
  4. 老郭带你学数据结构(C语言系列)2-线性表之动态顺序表
  5. Chrome扩展修改页面代码执行环境的方法
  6. C#生成高清缩略图的方法
  7. YACEP相关技术工具服务技巧(上)
  8. 洛谷——P2626 斐波那契数列(升级版)
  9. POJ 3321 Apple Tree 树状数组+DFS
  10. NOI模拟题1 Problem A: sub