算法提高 8-1因式分解
来源:互联网 发布:php开发人员手册 编辑:程序博客网 时间:2024/06/05 10:12
时间限制:10.0s 内存限制:256.0MB
问题描述
设计算法,用户输入合数,程序输出若个素数的乘积。例如,输入6,输出2*3。输入20,输出2*2*5。
样例
与上面的样例输入对应的输出。
例:
例:
数据规模和约定
输入数据中每一个数在int表示范围内。
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc=new Scanner(System.in);int n=sc.nextInt();f(n);}public static int sushu(int n){for(int i=2;i<n;i++){if(n%i==0){return 0;}}return 1;}public static void f(int n){if(sushu(n)==1){System.out.println(n);}else{for(int i=2;i<n;i++){if(n%i==0){System.out.print(i+"*");if(sushu(n/i)==1){System.out.print(n/i);break;}else{f(n/i);}break;}}}}}
阅读全文
1 0
- 算法提高 8-1因式分解
- 算法提高 8-1因式分解
- 算法提高 8-1因式分解
- 算法提高 8-1因式分解
- 算法提高 8-1因式分解
- 算法提高 8-1因式分解
- 算法提高 8-1因式分解
- 蓝桥杯 算法提高 8-1因式分解
- 蓝桥杯 算法提高 8-1因式分解
- 蓝桥杯 算法提高 8-1因式分解
- 算法提高——8-1因式分解
- 算法提高 ADV-223 8-1因式分解
- 蓝桥杯 算法提高 8-1因式分解
- [蓝桥杯]算法提高 8-1因式分解
- 蓝桥杯 算法提高 8-1因式分解
- 蓝桥杯 ADV-223 算法提高 8-1因式分解
- 蓝桥杯 算法提高 8-1因式分解(Java解题)
- JAVA因式分解算法
- 复数四则运算以及乘方运算
- Java之IO,BIO,NIO,AIO知多少?
- 算法训练 友好数(VIP试题)
- 算法提高 9-2 文本加密
- RecylerView中高级进阶ItemTouchHelper使用
- 算法提高 8-1因式分解
- 一个老教师总结的13条家庭教育精华
- 基础练习 字母图形
- 算法训练 数字三角形
- 记录文档格式化遇到的问题
- JAVA 比较两张图片的相似度
- 算法训练 未名湖边的烦恼
- 算法训练 送分啦
- 《我的前半生》观后感