HDOJ 1397 Goldbach's Conjecture
来源:互联网 发布:python 决策树 编辑:程序博客网 时间:2024/06/09 17:49
HDACM 1397
因为输入的值小于2^15,所以可以采用打表的方式来做。简单暴力
import java.util.Scanner;public class Main{ public static void main(String[] args) { boolean noPrime[] = new boolean[32768]; for (int i = 2; i < noPrime.length; i++) { if (!noPrime[i]) { for (int j = i*2; j < noPrime.length; j+=i) { noPrime[j]=true; } } } Scanner sc = new Scanner(System.in); while (sc.hasNext()) { int n = sc.nextInt(); if (n==0) { break; } int count = 0; for (int i = 2; i <= n/2; i++) { if (!noPrime[i]&&!noPrime[n-i]) { count++; } } System.out.println(count); } sc.close(); }}
阅读全文
0 0
- HDOJ 1397 Goldbach's Conjecture
- HDOJ 1397 Goldbach's Conjecture [爱沙托散筛法求素数]
- hdoj.1397 Goldbach's Conjecture 20140825
- HDOJ-1397-Goldbach's Conjecture 解题报告
- 1397 Goldbach's Conjecture
- HDOJ 1397:Goldbach's Conjecture 哈希加筛选法求素数
- hdoj 1397 Goldbach's Conjecture (大数素数打表)
- HDOJ 1397 Goldbach's Conjecture(快速筛选素数法)
- HDU 1397 Goldbach's Conjecture
- hdu 1397 Goldbach's Conjecture
- hdu 1397 Goldbach's Conjecture
- hdu 1397 Goldbach's Conjecture
- HDU - 1397 Goldbach's Conjecture
- HDU 1397 Goldbach's Conjecture
- 【HDU】 1397 Goldbach's Conjecture
- HDU 1397 Goldbach's Conjecture
- hdu 1397 Goldbach's Conjecture
- Goldbach's Conjecture
- JavaScript09 demo-元素的显示隐藏
- 四、java项目常用工具类之http请求工具类
- jQuery与原生js的转换
- 微信小程序开发-交互反馈
- 将小写字母转换成大写字母
- HDOJ 1397 Goldbach's Conjecture
- python-数据分析 numpy应用(一)
- 声学特征 PLP
- Java for Web学习笔记(九四):消息和集群(9)RabbitMQ和消息模式(下)
- 浅谈c++之面向对象程序设计的几种小技巧系列之第一部分--(boolan)
- 6.4 计算1到N的平方和立方
- input
- python 第一节
- 报异常Tomcat: Can't load IA 32-bit .dll on a AMD 64-bit platform