算法提高 ADV-74 计算整数因子
来源:互联网 发布:python url解码 编辑:程序博客网 时间:2024/06/04 23:29
问题描述
输入一个整数,输出其所有质因子。
输入格式
输入只有一行,包含一个整数n。
输出格式
输出一行,包含若干个整数,为n的所有质因子,按照从小到大的顺序排列。
样例输入
6
样例输出
2 3
数据规模和约定
1<=n<=10000。
import java.util.HashSet;import java.util.Iterator;import java.util.Scanner;import java.util.Set;public class Main{public static void main(String[] args) {Scanner input = new Scanner(System.in);int n = input.nextInt();int num = 2;Set<Integer> set = new HashSet<Integer>();while(true){if (n==1){break;}if (n % num==0){set.add(num);n = n / num;continue;}else{num++;}}Iterator it = set.iterator();while(it.hasNext()){System.out.print(it.next()+" ");}}}
阅读全文
0 0
- ADV-74-算法提高-计算整数因子
- 算法提高 ADV-74 计算整数因子
- 蓝桥杯 ADV-74 算法提高 计算整数因子
- 算法提高 计算整数因子
- 算法提高 ADV-100 第二大整数
- 蓝桥杯 ADV-76 算法提高 GDP计算
- 蓝桥杯 ADV-87 算法提高 利息计算
- 蓝桥杯 ADV-127 算法提高 日期计算
- 蓝桥杯 ADV-127 算法提高 日期计算
- 算法提高 ADV-12 计算时间
- 算法提高 ADV-63 利息计算
- 算法提高 ADV-76 GDP计算
- 算法提高 ADV-87 利息计算
- 蓝桥杯 ADV-100 算法提高 第二大整数
- 蓝桥杯 ADV-211 算法提高 2-2整数求和
- 蓝桥杯 ADV-175 算法提高 三个整数的排序
- 蓝桥杯 ADV-175 算法提高 三个整数的排序
- 蓝桥杯 ADV-100 算法提高 第二大整数
- BOS项目及知识点总结 _02
- 将数据集做成VOC2007格式用于Faster-RCNN训练
- 计算器的改良(NOIP2000)
- C语言宏定义方法总结
- CDN及CDN加速原理
- 算法提高 ADV-74 计算整数因子
- 【Spark2.0源码学习】-7.Driver与DriverRunner
- 阴阳师PC官网(仿-->17/5月) -- 知识点
- 爬虫学习笔记(一)——Requests
- TCP的流量控制
- 第一天学php
- C语言实现一个Window控制台带彩色,且可以用方向键选择并确认的菜单式列表(二) ---学生信息管理系统
- Monkey详解(脚本篇---Monkey API)
- 调用Word组件转pdf遇到的烦恼与解决方案