hehexiaobai
Ural 1086 Cryptography
//题目要求第K个素数;k<=15000;把前15000个素数存起来即可,每次输出a[k]
//Accepted
0.062
277 KB
1
#include
<
iostream
>
2
#include
<
cmath
>
3
using
namespace
std;
4
const
int
cnt
=
15000
;
5
int
a[cnt
+
1
]
=
{
0
};
6
bool
isprime(
int
n)
7
{
8
if
(n
==
2
||
n
==
3
||
n
==
5
||
n
==
7
)
return
1
;
9
if
(n
%
2
==
0
||
n
<
2
)
return
0
;
10
double
t
=
sqrt(n
*
1.0
);
11
for
(
int
i
=
3
; i
<=
t; i
+=
2
)
12
if
(n
%
i
==
0
)
return
0
;
13
return
1
;
14
}
15
16
int
main()
17
{
18
int
n,i,k,count
=
0
;
19
cin
>>
n;
20
for
(i
=
2
; count
<=
cnt; i
++
)
21
{
22
if
(isprime(i))a[
++
count]
=
i;
23
}
24
for
(i
=
1
; i
<=
n; i
++
)
25
{ cin
>>
k; cout
<<
a[k]
<<
endl;}
26
system(
"
pause
"
);
27
return
0
;
28
}
29
posted on 2010-06-13 19:46
田兵
阅读(152)
评论(0)
编辑
收藏
引用
所属分类:
URAL
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
Ural 1060 Flip Game
Ural 1080 Map Colouring
Ural 1008 Image encoding
Ural 1047 Simple calculations
Ural 1033 Labyrinth
Ural 1044 Lucky tickets. Easy!
Ural 题目分类 【转】
Ural 1025 Democracy in danger
Ural 1020 Rope
Ural 1017 The Staircases
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
Powered by:
C++博客
Copyright © 田兵
<
2010年6月
>
日
一
二
三
四
五
六
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
导航
首页
新随笔
联系
聚合
管理
统计
随笔 - 65
文章 - 2
评论 - 17
引用 - 0
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔分类
(65)
DP
(rss)
POJ(10)
(rss)
URAL(15)
(rss)
USACO(23)
(rss)
几何(1)
(rss)
数据结构(1)
(rss)
算法笔记(8)
(rss)
图论题(7)
(rss)
随笔档案
(65)
2011年3月 (1)
2010年12月 (3)
2010年8月 (26)
2010年7月 (3)
2010年6月 (21)
2010年5月 (10)
2010年3月 (1)
文章档案
(2)
2010年9月 (1)
2010年3月 (1)
ACM
klion
搜索
积分与排名
积分 - 30867
排名 - 629
最新随笔
1. poj 2299 Ultra-QuickSort 树状数组
2. poj 1556 The Doors 最短路 + 线段判交
3. poj 2672 Going from u to v or from v to u? 弱连通分量
4. poj 1679 The Unique MST
5. AOJ 236 Cow Picnic , poj 3256
6. poj 1274 The Perfect Stall
7. poj 2524 Ubiquitous Religions 【并查集】
8. poj 1017 Packets
9. poj 2553 The Bottom of a Graph
10. poj 1077 Eight 【经典八数码问题】
11. poj 1321 棋盘问题
12. poj 3268 Silver Cow Party 【两次dijstra】
13. poj 2676 Sudoku
14. poj 2186 Popular Cows
15. poj 1094 Sorting It All Out Folyd+dfs拓扑排序
16. POJ 1141 Washing Clothes 背包问题
17. USACO chapter 3 section 3 Camelot
18. POJ 1276 Cash Machine
19. POJ 3259 Wormholes
20. USACO chapter 3 section 3 Riding The Fences
最新评论
1. re: poj 2299 Ultra-QuickSort 树状数组
有个id, id小的在前面
--田兵
2. re: poj 2299 Ultra-QuickSort 树状数组
排序用sort不太妥当吧 sort是不稳定排序 如果给定的序列存在多个相同的元素会出现错误吧 尽管这个程序oj上能ac。
大概oj上给定的数据是互不相同的吧
--银志圆
3. re: USACO chapter 3 section 2 Sweet Butter
评论内容较长,点击标题查看
--st8676746
4. re: USACO chapter 1 section 1.2 Milking Cows
@kk
谢谢哥们指出错误。
对于你的那组数据应该输出
101 1
已修改。
--田兵
5. re: USACO chapter 1 section 1.2 Milking Cows[未登录]
如果input改成
4
100 200
201 302
303 402
403 503
你的code跑出來是錯得
--kk
阅读排行榜
1. USACO chapter 3 section 2 Sweet Butter(1757)
2. AOJ 1005 Hero In Maze BFS(1655)
3. UVa 673 Parentheses Balance (1520)
4. USACO chapter 1 section 1.4 clocks(1474)
5. USACO--AOJ Bessie Come Home --Floyd算法(1405)