Sicily 1561. PRIME
来源:互联网 发布:linux五笔输入法安装 编辑:程序博客网 时间:2024/04/30 10:35
Time Limit: 1 secs, Memory Limit: 32 MB
Description
A prime number is a natural number which has exactly two distinct natural number divisors: 1 and itself. The first prime number is 2. Can you write a program that computes the nth prime number, given a number n <= 10000?
Input
The input contains just one number which is the number n as described above.
The maximum value of n is 10000.
Output
The output consists of a single line with an integer that is the nth prime number.
Sample Input
30
Sample Output
113
︿( ̄︶ ̄)︿ Just do it!
#include <iostream>#include <cstring>#include <vector>#include <cmath>using namespace std;bool prime[110000];void getPrime(){ memset(prime, true, sizeof(prime)); // think about i < sqrt(110000) for (int i = 2; i < sqrt(110000); i++) { if (!prime[i]) continue; else{ for (int j = i * i; j < 110000; j += i) prime[j] = false; } }}int main(){ vector<int> op; int num, i = 2; getPrime(); while (i < 110000) { if (prime[i]) op.push_back(i); i++; } cin >> num; cout << op[--num] << endl;}
0 0
- sicily--1561. PRIME
- sicily 1561.PRIME
- Sicily 1561. PRIME
- [sicily]1561. PRIME
- Sicily 1561. PRIME
- sicily-1561. PRIME
- sicily 1444. Prime Path
- Sicily 1444 Prime Path
- Sicily 4190. Prime Palindromes
- Sicily 4481. Prime Factorization
- sicily--1500. Prime Gap
- sicily 4190 Prime Palindromes
- sicily 4190 Prime Palindromes
- Sicily 1500. Prime Gap
- sicily 1500.Prime Gap
- Sicily 1500. Prime Gap
- Sicily 4190Prime Palindromes
- Sicily 1444. Prime Path
- java.sql.SQLException: Field 'name' doesn't have a default value
- [栈]将二进制转化为十进制
- HDOJ 2039 三角形
- 文章标题
- Java实现从正方教务系统抓取数据(三)--Android客户端
- Sicily 1561. PRIME
- 使用Intent打开网页
- 费马小定理 Codeforces615D Multipliers
- mark,CSUST2015年校赛题目考查点
- android随笔19——手机屏幕适配
- AsyncTask源码阅读
- linux程序同时链接动态库与静态库
- 20160109 流量保护器
- 最小生成树