HDOJ 2136 Largest prime factor
2017-11-26 18:36
323 查看
HDACM 2136
打表,只要是素数计数++,并且更新是该素数倍数的所有数的值
打表,只要是素数计数++,并且更新是该素数倍数的所有数的值
import java.util.Scanner; public class Main{ public static void main(String[] args) { int prime[] = new int[1000000]; int count = 0; for (int i = 2; i < prime.length; i++) { if (prime[i] == 0) { count++; prime[i] = count; for (int j = i * 2; j < prime.length; j += i) { prime[j] = count; } } } Scanner sc = new Scanner(System.in); while (sc.hasNext()) { int n = sc.nextInt(); System.out.println(prime ); } sc.close(); } }
相关文章推荐
- HDOJ(HDU) 2136 Largest prime factor(素数筛选)
- 【hdoj2136】Largest prime factor
- HDOJ(HDU) 2136 Largest prime factor(素数筛选)
- hdoj-【2136 Largest prime factor】
- HDOJ-2136-Largest prime factor 解题报告
- hdoj 2136 Largest prime factor
- HDOJ 2136 Largest prime factor
- HDOJ 2136 Largest prime factor
- 素数筛 HDOJ 2136 Largest prime factor
- hdu 2136 Largest prime factor(素数筛选)
- hdu 2136 Largest prime factor
- HDU 2136 Largest prime factor
- HDU 2136 Largest prime factor
- 【HDU】 2136 Largest prime factor
- JAVA hdu 2136 Largest prime factor
- HDU 2136 Largest prime factor
- NYOJ 520 & HDU 2136 Largest prime factor(筛法思想)
- HDU 2136 Largest prime factor
- HDU 2136 Largest prime factor
- hdu 2136 Largest prime factor