Snowdream
posts - 403, comments - 310, trackbacks - 0, articles - 7
BlogJava
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
PKU 1002 487-3279
Posted on 2007-06-03 21:54
ZelluX
閱讀(1249)
評論(3)
編輯
收藏
所屬分類:
Algorithm
用了STL::map,很容易過了,前面用Java和樸素的C++都超時了
不過開始提交的時候題目沒看清,沒有重復的號碼應該輸出No duplicates.的
#include
<
iostream
>
#include
<
string
>
#include
<
map
>
using
namespace
std;
string
decode(
const
string
&
origin);
long
main()
{
long
n;
cin
>>
n;
map
<
string
,
long
>
phones;
string
origin;
map
<
string
,
long
>
::iterator iter;
for
(
long
i
=
0
; i
<
n; i
++
)
{
cin
>>
origin;
string
decoded
=
decode(origin);
iter
=
phones.find(decoded);
if
(iter
==
phones.end())
{
phones.insert(pair
<
string
,
long
>
(decoded,
1
));
}
else
{
iter
->
second
++
;
}
}
bool
flag
=
true
;
for
(iter
=
phones.begin(); iter
!=
phones.end(); iter
++
)
{
if
(iter
->
second
<=
1
)
continue
;
cout
<<
iter
->
first.substr(
0
,
3
)
<<
'
-
'
<<
iter
->
first.substr(
3
,
8
)
<<
'
'
<<
iter
->
second
<<
endl;
flag
=
false
;
}
if
(flag)
cout
<<
"
No duplicates.
"
<<
endl;
return
0
;
}
string
decode(
const
string
&
origin)
{
string
decoded;
for
(
long
i
=
0
; i
<
origin.length(); i
++
)
{
switch
(origin[i])
{
case
'
A
'
:
case
'
B
'
:
case
'
C
'
:
case
'
2
'
:
decoded
+=
'
2
'
;
break
;
case
'
D
'
:
case
'
E
'
:
case
'
F
'
:
case
'
3
'
:
decoded
+=
'
3
'
;
break
;
case
'
G
'
:
case
'
H
'
:
case
'
I
'
:
case
'
4
'
:
decoded
+=
'
4
'
;
break
;
case
'
J
'
:
case
'
K
'
:
case
'
L
'
:
case
'
5
'
:
decoded
+=
'
5
'
;
break
;
case
'
M
'
:
case
'
N
'
:
case
'
O
'
:
case
'
6
'
:
decoded
+=
'
6
'
;
break
;
case
'
P
'
:
case
'
R
'
:
case
'
S
'
:
case
'
7
'
:
decoded
+=
'
7
'
;
break
;
case
'
T
'
:
case
'
U
'
:
case
'
V
'
:
case
'
8
'
:
decoded
+=
'
8
'
;
break
;
case
'
W
'
:
case
'
X
'
:
case
'
Y
'
:
case
'
9
'
:
decoded
+=
'
9
'
;
break
;
case
'
1
'
:
case
'
0
'
:
decoded
+=
origin[i];
break
;
}
}
return
decoded;
}
評論
#
re: PKU 1002 487-3279
回復
更多評論
2007-09-16 15:00 by
linux
haoxiang ye chaoshi le!
#
re: PKU 1002 487-3279
回復
更多評論
2007-09-16 19:17 by
ZelluX
@linux
剛看了下以前的記錄,發現是1795ms內過的,差點就tle了,好險@@
#
re: PKU 1002 487-3279
回復
更多評論
2008-02-21 00:45 by
ecl1pse
我這個題也是1343MS過的 危險的很
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
函數式編程另類指南[zz]
URAL 1011
Sorting Networks
URAL 題解 - wiki
《編程之美》上的一道題目的討論
求n個32位無符號整數中異或后值最大的兩個數
SICP 習題記錄 (1)
正則表達式的復雜度
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)
點滴(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
阿繆爾的錦瑟
風之語的BLOG
友情鏈接
(04CS) ljh
(05CS) 小菜虎的窩
(06CS) FreePeter
(06SS) Overboming
(06SS) Sherry
(06SS) 十指飛揚
(06SS) 銀色子彈
luohandsome的專欄
平淡是真——啃啃不老閣
收藏夾
[ADN.cn]Library
Debian學習筆記
Dictionary of Algorithms and Data Structures
Gollum
Lex&Yacc
Max On Java
techInterview Discussion
核桃仁
程序員面試題精選100題
鐵手
搜索
積分與排名
積分 - 338701
排名 - 166
最新隨筆
1.?新博客
2.?慎用xen的make world...
3.?內存模型相關的資料
4.?安全方面的經典論文:A Logic of Authentication
5.?Lock-Free 算法的幾個鏈接
6.?10 Papers Every Programmer Should Read
7.?PieTTY中按Ctrl+S導致掛起的問題解決
8.?Finding and Reproducing Heisenbugs in Concurrent Programs
9.?Ubuntu 8.10 瀏覽網頁不穩定的解決方法
10.?[zz]蘇南經濟模式興衰親歷記
最新評論
1.?re: C/C++中的序列點
說的太好了,解決我長久的困擾!
--除美滅日平韓
2.?re: 原來GCC是支持尾遞歸的遞推優化的
評論內容較長,點擊標題查看
--darkhorse
3.?re: Arch下配置samba服務
我按照你的方法,安裝了SAMBA,但是 /etc/rc.d/samba start 啟動不了samba服務。提示不存在這個文件或目錄的,怎么辦?
--zhangbear
4.?re: [zz]LKM Rootkits on Linux x86 v2.6
rhel 5 系列 安裝了 Xen 內核, 怎么rootkit xen kernel 呢?
--消息
5.?re: CLRS 習題 16.2-6 部分背包問題的O(n)算法
@ynnej
T(n)=2T(n/2)+O(n) 才是 nlgn 注意其中有一個2
--荒廢庭院
閱讀排行榜
1.?[zz]vim+ctags+taglist插件安裝使用(18319)
2.?memcpy函數代碼分析(9395)
3.?[zz]Zotero與Endnote的互相導入(8789)
4.?BNF 文法 (1) - 語法樹 | 二義性的解決(8283)
5.?Java泛型中的? super T語法(6569)
評論排行榜
1.?C# 學習筆記 (1)(14)
2.?Windows - QQ、網頁Flash視頻無聲音的解決方法(14)
3.?URAL 1011(10)
4.?《編程之美》上的一道題目的討論(8)
5.?Singleton模式與雙檢測鎖定(DCL)(7)
主站蜘蛛池模板:
免费国产午夜高清在线视频
|
亚洲一卡2卡三卡4卡无卡下载
|
欧美亚洲国产SUV
|
97热久久免费频精品99
|
一区二区三区免费视频观看
|
日本无吗免费一二区
|
色偷偷亚洲男人天堂
|
国产一区二区三区在线观看免费
|
国产成人精品曰本亚洲79ren
|
免费的黄色网页在线免费观看
|
免费观看国产小粉嫩喷水
|
免费看又黄又爽又猛的视频软件
|
久久不见久久见免费视频7
|
亚洲国产三级在线观看
|
中文字幕的电影免费网站
|
亚洲成年人免费网站
|
亚洲乱码一区av春药高潮
|
精品久久久久久国产免费了
|
免费精品国产自产拍观看
|
麻豆69堂免费视频
|
亚洲五月综合缴情在线观看
|
久久精品国产大片免费观看
|
亚洲精品电影在线
|
日本免费一区尤物
|
国产性生大片免费观看性
|
日产亚洲一区二区三区
|
好先生在线观看免费播放
|
久久久久亚洲AV成人无码
|
2021免费日韩视频网
|
亚洲国产成人久久精品大牛影视
|
亚洲AV无码专区日韩
|
久久久久久久久久国产精品免费
|
亚洲成电影在线观看青青
|
免费一级毛片免费播放
|
亚洲欧美成人综合久久久
|
亚洲男人的天堂在线va拉文
|
亚洲色在线无码国产精品不卡
|
亚洲Av无码国产情品久久
|
99久久国产免费中文无字幕
|
亚洲av无码一区二区三区人妖
|
亚洲精品无码成人片久久
|