zoukankan      html  css  js  c++  java
  • 分解质因数

    1570: 质因数

    时间限制: 1 Sec  内存限制: 128 MB
    提交: 59  解决: 31
    [提交][状态][讨论版]

    题目描述

    给一个整数N,将N写成质因数的乘积。

    输入

    一个整数n,n<=100000。

    输出

    质因数的乘积表达式(请将质因数按从小到大顺序输出)。

    样例输入

    12

    样例输出

    12=2*2*3


    #include <stdio.h>
     
    int main()
    {
        int n,f,i;
        scanf("%d",&n);
        printf("%d=",n);
        i=2;f=0;
        while(n>1){
            if(n%i==0){
                if(f==0){
                    printf("%d",i);
                    f=1;
                }
                else printf("*%d",i);
                n/=i;
            }
            else i++;
        }
        printf("
    ");
        return 0;
    }
    /**************************************************************
        Problem: 1570
        User: 2016207228
        Language: C++
        Result: 正确
        Time:0 ms
        Memory:1084 kb
    ****************************************************************/
  • 相关阅读:
    linux 进程操作脚本
    go 项目监听重启
    go 小题
    beego 基础
    beego 接口开发
    beego 安装
    mongo curd
    html的学习(一)
    ssl
    java编码的学习
  • 原文地址:https://www.cnblogs.com/yzm10/p/7579052.html
Copyright © 2011-2022 走看看