分解一个long整数为质数因子相乘
来源:互联网 发布:怎么设置淘宝小号 编辑:程序博客网 时间:2024/06/07 15:13
输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 )
最后一个数后面也要有空格
import java.util.*;public class Main{ public static void main(String[]args){ Scanner s=new Scanner (System.in); long ulDataInput=s.nextLong(); String str=getResult(ulDataInput); System.out.println(str); } public static String getResult(long ulDataInput){ StringBuffer str=new StringBuffer(); int n=2; while(n<=ulDataInput){ if(ulDataInput%n==0){ if(ulDataInput==n){ str.append(n+" "); break; }else{ str.append(n+" "); ulDataInput/=n; } }else{ n++; } } return str.toString(); } }
阅读全文
0 0
- 分解一个long整数为质数因子相乘
- 因数分解,把一个整数分解成质数相乘的形式
- 因数分解,把一个整数分解成质数相乘的形式
- 输出一个整数的质数因子
- 整数分解为质数的乘积
- 将一个整数进行质数分解
- 输入一个整数,把这个整数分解成质数
- 整数的质数分解
- 整数因子分解
- 整数因子分解问题
- 9718 整数因子分解
- 整数因子分解问题
- 整数因子分解问题
- 整数因子分解问题
- 整数因子分解问题
- 9718 整数因子分解
- 整数因子分解问题
- 整数因子分解问题
- 5333. 【NOIP2017提高A组模拟8.23】大新闻
- 文章标题
- servlet中文件的上传与下载
- webgl学习笔记一
- Arduino智能小车——超声波避障
- 分解一个long整数为质数因子相乘
- 队列—C—python
- 机器学习高频面试题之---简述GBDT与XGBoost的区别
- C++ string详解
- POJ—3264(Balanced Lineup)
- 大数据协作框架简介
- 页面传入json数组参数的处理代码
- Java stack 类
- HDU 1171 01背包变形