Snowdream
posts - 403, comments - 310, trackbacks - 0, articles - 7
BlogJava
::
首頁
::
新隨筆
::
聯(lián)系
::
聚合
::
管理
USACO 1.1.5 Prime Palindromes
Posted on 2007-06-01 21:28
ZelluX
閱讀(466)
評論(0)
編輯
收藏
所屬分類:
Algorithm
Packing Rectangles先cheat了,下星期再回來做。
先用篩法做了一張hash表,記錄是否為素?cái)?shù),然后找各個(gè)素?cái)?shù)判斷是否為回文數(shù),超內(nèi)存了。。。
于是改為生成回文數(shù)后判斷是否為素?cái)?shù),過了。
貌似現(xiàn)在寫這種程序的速度比高中快不少了,到底是什么進(jìn)步了呢?
/**/
/*
PROG: pprime
ID: 060301031
LANG: C++
*/
#include
<
iostream
>
#include
<
fstream
>
#include
<
bitset
>
#include
<
cmath
>
using
namespace
std;
bool
isPrime(
const
long
num)
{
int
i;
for
(i
=
2
; i
<=
sqrt(num); i
++
)
{
if
(num
%
i
==
0
)
{
return
false
;
}
}
return
true
;
}
int
main()
{
ifstream fin(
"
pprime.in
"
);
ofstream fout(
"
pprime.out
"
);
long
from, to;
long
i
=
0
, j;
fin
>>
from
>>
to;
long
beginNum
=
1
;
while
(
true
)
{
int
number;
i
++
;
//
i indicates the digits of palindromes to be generated
for
(j
=
beginNum; j
<
beginNum
*
10
; j
++
)
{
long
num1
=
j, num2
=
0
, temp
=
j;
if
(i
%
2
==
1
)
{
temp
/=
10
;
}
while
(temp
>
0
)
{
num1
*=
10
;
num2
=
num2
*
10
+
(temp
%
10
);
temp
/=
10
;
}
number
=
num1
+
num2;
if
(number
>
to)
{
break
;
}
if
(number
<
from)
{
continue
;
}
if
(isPrime(number))
{
fout
<<
number
<<
endl;
}
}
if
(number
>
to)
{
break
;
}
if
(i
%
2
==
0
)
{
beginNum
*=
10
;
}
}
return
0
;
}
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
函數(shù)式編程另類指南[zz]
URAL 1011
Sorting Networks
URAL 題解 - wiki
《編程之美》上的一道題目的討論
求n個(gè)32位無符號整數(shù)中異或后值最大的兩個(gè)數(shù)
SICP 習(xí)題記錄 (1)
正則表達(dá)式的復(fù)雜度
Minesweeper is NP-complete
Tom Duff on Duff's Device
Powered by:
BlogJava
Copyright © ZelluX
日歷
<
2007年6月
>
日
一
二
三
四
五
六
27
28
29
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
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(21)
給我留言
查看公開留言
查看私人留言
隨筆分類
(390)
Algorithm(57)
C/C++(39)
Courses(15)
Economics(2)
Laboratory(25)
Linux(47)
Mathematics(12)
OOP(89)
Scripting(19)
Security(3)
System(28)
Web(10)
書、電影、音樂(11)
其他(14)
點(diǎn)滴(19)
隨筆檔案
(389)
2009年12月 (1)
2009年4月 (1)
2009年3月 (4)
2009年2月 (2)
2009年1月 (2)
2008年11月 (1)
2008年10月 (9)
2008年9月 (1)
2008年7月 (2)
2008年6月 (4)
2008年5月 (12)
2008年4月 (18)
2008年3月 (7)
2008年2月 (33)
2008年1月 (19)
2007年12月 (8)
2007年11月 (14)
2007年10月 (24)
2007年9月 (18)
2007年8月 (28)
2007年7月 (33)
2007年6月 (26)
2007年5月 (30)
2007年4月 (92)
文章檔案
(7)
2007年7月 (2)
2007年5月 (4)
2007年4月 (1)
相冊
Illustration
15ers
jonathan的BLOG
Right There...
宙斯魚的小魚缸
小鮑的世界
簡單幸福
逃遁的Persephone
阿繆爾的錦瑟
風(fēng)之語的BLOG
友情鏈接
(04CS) ljh
(05CS) 小菜虎的窩
(06CS) FreePeter
(06SS) Overboming
(06SS) Sherry
(06SS) 十指飛揚(yáng)
(06SS) 銀色子彈
luohandsome的專欄
平淡是真——啃啃不老閣
收藏夾
[ADN.cn]Library
Debian學(xué)習(xí)筆記
Dictionary of Algorithms and Data Structures
Gollum
Lex&Yacc
Max On Java
techInterview Discussion
核桃仁
程序員面試題精選100題
鐵手
搜索
積分與排名
積分 - 339006
排名 - 166
最新隨筆
1.?新博客
2.?慎用xen的make world...
3.?內(nèi)存模型相關(guān)的資料
4.?安全方面的經(jīng)典論文:A Logic of Authentication
5.?Lock-Free 算法的幾個(gè)鏈接
6.?10 Papers Every Programmer Should Read
7.?PieTTY中按Ctrl+S導(dǎo)致掛起的問題解決
8.?Finding and Reproducing Heisenbugs in Concurrent Programs
9.?Ubuntu 8.10 瀏覽網(wǎng)頁不穩(wěn)定的解決方法
10.?[zz]蘇南經(jīng)濟(jì)模式興衰親歷記
最新評論
1.?re: C/C++中的序列點(diǎn)
說的太好了,解決我長久的困擾!
--除美滅日平韓
2.?re: 原來GCC是支持尾遞歸的遞推優(yōu)化的
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--darkhorse
3.?re: Arch下配置samba服務(wù)
我按照你的方法,安裝了SAMBA,但是 /etc/rc.d/samba start 啟動(dòng)不了samba服務(wù)。提示不存在這個(gè)文件或目錄的,怎么辦?
--zhangbear
4.?re: [zz]LKM Rootkits on Linux x86 v2.6
rhel 5 系列 安裝了 Xen 內(nèi)核, 怎么rootkit xen kernel 呢?
--消息
5.?re: CLRS 習(xí)題 16.2-6 部分背包問題的O(n)算法
@ynnej
T(n)=2T(n/2)+O(n) 才是 nlgn 注意其中有一個(gè)2
--荒廢庭院
閱讀排行榜
1.?[zz]vim+ctags+taglist插件安裝使用(18319)
2.?memcpy函數(shù)代碼分析(9395)
3.?[zz]Zotero與Endnote的互相導(dǎo)入(8789)
4.?BNF 文法 (1) - 語法樹 | 二義性的解決(8283)
5.?Java泛型中的? super T語法(6569)
評論排行榜
1.?C# 學(xué)習(xí)筆記 (1)(14)
2.?Windows - QQ、網(wǎng)頁Flash視頻無聲音的解決方法(14)
3.?URAL 1011(10)
4.?《編程之美》上的一道題目的討論(8)
5.?Singleton模式與雙檢測鎖定(DCL)(7)
主站蜘蛛池模板:
**一级一级毛片免费观看
|
美女被免费网站在线视频免费
|
国产aⅴ无码专区亚洲av麻豆
|
avtt天堂网手机版亚洲
|
亚洲国产亚洲片在线观看播放
|
亚洲精品美女久久7777777
|
一区二区三区免费视频观看
|
人妻无码一区二区三区免费
|
一个人在线观看视频免费
|
无码专区一va亚洲v专区在线
|
亚洲精品白浆高清久久久久久
|
久久久久亚洲AV无码观看
|
天天综合亚洲色在线精品
|
亚洲免费在线视频
|
亚洲国产精品第一区二区三区
|
亚洲国产成人精品久久
|
精品国产免费人成网站
|
日本妇人成熟免费中文字幕
|
亚洲人成电影网站国产精品
|
亚洲娇小性xxxx色
|
野花香在线视频免费观看大全
|
亚洲欧洲日本精品
|
中文字幕无线码免费人妻
|
在线成人a毛片免费播放
|
毛茸茸bbw亚洲人
|
免费无遮挡无码视频在线观看
|
香港一级毛片免费看
|
亚洲熟妇av一区二区三区
|
国产精品亚洲天堂
|
中文字幕av无码无卡免费
|
亚洲av乱码一区二区三区按摩
|
亚洲老熟女五十路老熟女bbw
|
24小时日本韩国高清免费
|
亚洲私人无码综合久久网
|
黄在线观看www免费看
|
内射少妇36P亚洲区
|
中文字幕无码免费久久
|
亚洲日韩中文字幕日韩在线
|
日韩大片免费观看视频播放
|
亚洲AV综合色一区二区三区
|
美女无遮挡拍拍拍免费视频
|