zoukankan      html  css  js  c++  java
  • 14:质数因子PrimeNum

    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);        
        }
    }
  • 相关阅读:
    hdu1010
    hiho1041
    cg基础
    python下载网页转化成pdf
    QT笔记 -- (6) opengl
    QT笔记 -- (5) 实现QWidget的paintEvent函数,在widget上画背景图形
    程序媛成长之路--厚积薄发
    mysql集群搭建教程-基础篇
    JAVA遇见HTML——tomcat篇
    【DRP】——JSP+servlet
  • 原文地址:https://www.cnblogs.com/newcoder/p/5764591.html
Copyright © 2011-2022 走看看