DreamAngel
如果你希望成功,以恒心為良友,以經驗為參謀,以小心為兄弟,以希望為哨兵。
BlogJava
首頁
新隨筆
聯系
聚合
管理
隨筆 - 147 文章 - 71 trackbacks - 0
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
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
31
1
2
3
4
5
6
7
我的其它Blog:
www.cppblog.com/dreamangel/
blog.csdn.net/fjnu_angel/
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆分類
(146)
ACM(28)
ajax(9)
eclipse(3)
Game(6)
Hibernate(1)
java(20)
javascript(19)
jfreechart(3)
jfreereport(1)
JSP(16)
linux(4)
log4j(3)
Spring(1)
SQL(7)
Struts(3)
Tomcat(3)
其它(12)
正則表達式(3)
網絡管理(2)
軟件設計(2)
隨筆檔案
(147)
2015年4月 (1)
2013年9月 (2)
2013年8月 (1)
2013年3月 (1)
2012年8月 (2)
2012年7月 (1)
2012年6月 (1)
2012年5月 (2)
2012年3月 (2)
2012年2月 (1)
2012年1月 (2)
2011年12月 (3)
2011年11月 (6)
2011年10月 (6)
2011年9月 (1)
2010年5月 (1)
2010年4月 (1)
2010年1月 (1)
2009年12月 (3)
2009年11月 (7)
2009年10月 (7)
2009年9月 (9)
2009年8月 (6)
2009年7月 (17)
2009年6月 (8)
2009年5月 (8)
2009年4月 (4)
2009年3月 (17)
2009年2月 (16)
2009年1月 (10)
文章分類
(28)
foj(3)
poj(15)
spoj(9)
zoj(1)
文章檔案
(28)
2010年9月 (2)
2010年7月 (1)
2009年9月 (14)
2009年8月 (11)
喜歡的Blog
BeanSoft
fuhoujun
yoyo
不朽的飛翔
樂在其中
宇天
我和hacker有個約會
銀河使者
阿蜜果
搜索
最新評論
1.?re: MyEclipse6.5 注冊碼生成方法,自己輸入用戶名[未登錄]
5656
--lk
2.?re: MyEclipse6.5 注冊碼生成方法,自己輸入用戶名
henhaoyong
--wuxiaoming
3.?re: MyEclipse6.5 注冊碼生成方法,自己輸入用戶名
wuxiaoming
--wuxiaoming
4.?re: js獲得table單元格的信息
颯沓
--阿爾
5.?re: log4j:ERROR Failed to rename錯誤解決辦法[未登錄]
謝謝樓主,問題解決!
--bobo
閱讀排行榜
1.?用戶權限管理設計(33593)
2.?關于路由器設置DI-504的401 Unauthorized authorization required(19089)
3.?ubuntu下gcc的安裝與使用(18757)
4.?Proguard使用教程(12606)
5.?ExtJS的tbar布局(10585)
評論排行榜
1.?MyEclipse6.5 注冊碼生成方法,自己輸入用戶名(14)
2.?用戶權限管理設計(9)
3.?OA系統權限管理設計方案(7)
4.?判斷一個月有多少天(正確的方法)(4)
5.?泰訊軟件數據庫筆試題目(SQL Server 2000版)(3)
zoj2095(Divisor Summation)
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2095
【題意簡述】
求約數和。
【分析】
暴力求解必然超時。假設n可以被分解為a*b,則div(n)里肯定包含a+b;只要從1到(int)n^1/2分解為兩約數的積的形式,然后加上分解出來的約數,最后再減去本身就是最終的結果了。
import
java.util.
*
;
import
java.io.
*
;
public
class
zoj_2095
{
public
static
void
main(String rgs[])
throws
Exception
{
BufferedReader stdin
=
new
BufferedReader(
new
InputStreamReader(System.in));
int
[] a
=
new
int
[
500001
];
int
i,j,n,t,k
=
(
int
)(Math.sqrt(
500000
));
for
(i
=
1
;i
<=
k;i
++
)
{
for
(j
=
i;j
<=
500000
/
i;j
++
)
a[i
*
j]
+=
(i
+
j);
//
分解為兩約數積,同時在記錄n約數和的a[n]中加上(i+j)
a[i
*
i]
-=
i;
//
當然別忘了算了兩次的同一個值
只有平方數才有
}
String line
=
stdin.readLine();
t
=
Integer.parseInt(line);
for
(i
=
0
;i
<
t;i
++
)
{
line
=
stdin.readLine();
n
=
Integer.parseInt(line);
System.out.println(a[n]
-
n);
}
}
}
posted on 2009-08-28 10:44
飛翔天使
閱讀(470)
評論(0)
編輯
收藏
所屬分類:
zoj
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Copyright ©2025 飛翔天使 Powered by:
博客園
模板提供:
滬江博客
主站蜘蛛池模板:
一级女人18毛片免费
|
日本一区二区三区免费高清
|
婷婷亚洲天堂影院
|
亚洲视频无码高清在线
|
国产91色综合久久免费
|
亚洲成人在线免费观看
|
国产成人免费高清激情视频
|
亚洲欧美日韩综合俺去了
|
成人毛片免费视频
|
在线91精品亚洲网站精品成人
|
四虎永久在线精品视频免费观看
|
jzzijzzij在线观看亚洲熟妇
|
国产成人免费高清在线观看
|
免费一级毛片在线播放放视频
|
亚洲日韩VA无码中文字幕
|
久久精品无码专区免费
|
国产成A人亚洲精V品无码性色
|
99久久99久久免费精品小说
|
亚洲日韩中文字幕天堂不卡
|
在线观看免费黄色网址
|
精品国产综合成人亚洲区
|
日韩精品人妻系列无码专区免费
|
亚洲AV无码一区二区三区在线
|
国产免费拔擦拔擦8x
|
国产人成网在线播放VA免费
|
亚洲人成电影福利在线播放
|
国产成人A在线观看视频免费
|
特级无码毛片免费视频
|
亚洲日韩小电影在线观看
|
69成人免费视频
|
深夜免费在线视频
|
久久久婷婷五月亚洲97号色
|
亚洲人成精品久久久久
|
久草免费福利资源站
|
亚洲 日韩经典 中文字幕
|
亚洲高清中文字幕免费
|
亚洲国产V高清在线观看
|
免费无码成人AV在线播放不卡
|
中文字幕精品三区无码亚洲
|
国产精品亚洲不卡一区二区三区
|
99ee6热久久免费精品6
|