糯米
TI DaVinci, gstreamer, ffmpeg
随笔 - 167, 文章 - 0, 评论 - 47, 引用 - 0
数据加载中……
POJ 1951 Extra Krunch 恶心题
注意:
符号前面不能有空格。
开头末尾不能有空格。
#include
<
stdio.h
>
char
set
[
256
], src[
256
], dst[
256
];
int
main()
{
char
*
s,
*
d, blank;
freopen(
"
e:\\test\\in.txt
"
,
"
r
"
, stdin);
set
[
'
A
'
]
=
set
[
'
E
'
]
=
set
[
'
I
'
]
=
set
[
'
O
'
]
=
set
[
'
U
'
]
=
1
;
fgets(src,
sizeof
(src), stdin);
dst[
0
]
=
'
'
;
d
=
dst
+
1
;
s
=
src;
while
(
*
s)
{
if
(
*
s
>=
'
A
'
&&
*
s
<=
'
Z
'
)
{
if
(
!
set
[
*
s])
*
d
++
=
*
s;
set
[
*
s]
=
1
;
}
else
if
(
*
s
==
'
'
)
{
if
(d[
-
1
]
!=
'
'
)
*
d
++
=
'
'
;
}
else
{
if
(d[
-
1
]
==
'
'
)
d
--
;
*
d
++
=
*
s;
}
s
++
;
}
while
(
*--
d
==
'
'
);
*
d
=
0
;
printf(
"
%s\n
"
, dst
+
1
);
return
0
;
}
posted on 2010-03-14 01:10
糯米
阅读(426)
评论(0)
编辑
收藏
引用
所属分类:
POJ
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
POJ 3123 Ticket to Ride 高效解法
POJ 3123 Ticket to Ride 动态规划+Minimal Steiner Tree
Minimal Steiner Tree 简介
POJ 3122 Pie 二分
POJ 3121 The SetStack Computer 哈希
POJ 3120 Sudoku 搜索
POJ 3156 Interconnect 图论+数论
POJ 3155 Hard Life 最大密度子图
POJ 3154 Graveyard 模拟
POJ 3150 Cellular Automaton 矩阵乘法+二分
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
Powered by:
C++博客
Copyright © 糯米
导航
管理
随笔分类
Algorithm(9)
(rss)
Linux(6)
(rss)
Lisp(4)
(rss)
Misc(13)
(rss)
Perl(3)
(rss)
POJ(126)
(rss)
Python(1)
(rss)
Links
ELinux
Unix Stackexchange
最新评论
1. re: POJ 2374 Fence Obstacle Course 线段树+动态规划
@CWQBUPT
因为你缺少了二分的过程,线段树查找O(logn),而你的查找O(n)
--hez2010
2. re: lisp let,let*
写的很详细,有点理解了。原来 let* 会把上一个表达式的计算结果带到下一个计算结果上面去:)
--creamidea
3. re: [转]Stairway to Heaven 歌词分析
评论内容较长,点击标题查看
--刘修墨
4. re: POJ 2132 Cow Math 二分[未登录]
评论内容较长,点击标题查看
--糯米
5. re: POJ 1945 Power Hungry Cows 终极打表[未登录]
评论内容较长,点击标题查看
--糯米
阅读排行榜
1. [转]休息五分钟,学几个bash快捷键(17600)
2. [转] Floyd 算法原理(5056)
3. POJ 2018 Best Cow Fences 牛题(3240)
4. POJ 3150 Cellular Automaton 矩阵乘法+二分(3148)
5. POJ 1945 Power Hungry Cows 终极打表(2736)