基本信息
文件名称:编程试题-字符串练习题1.doc
文件大小:28 KB
总页数:4 页
更新时间:2025-06-20
总字数:约1.38千字
文档摘要

大整数的烦恼

TimeLimit:1000MS?MemoryLimit:65536K

Description

有一个超大整数n,它自以为天下没有什么数会比它更大,为此洋洋自得。于是,有人为了戏弄它,对它说:你正着看貌似很大,其实还不如倒着看你得到的数。于是n就很不服气,但是它自己实在太长了,根本看不到末尾开始的数是不是真的比它大。为此它求助于编程的你,请你帮它解决这个烦恼。

Input

输入只有一行一个大整数。(位数小于255)

Output

如果倒着的数比它大,输出Yes

否则输出No

SampleInput

123456789009

(900987654321)

SampleOutput

Yes

点名

TimeLimit:1000MS?MemoryLimit:65536K

Description

刚来学校信息学奥赛的第一天,作为教练的吴老师当然要点一下名,以防某些懒惰的学生逃课,吴老师手上有一张名单,老师报名字后,在的人叫一声到。这样老师就能知道哪些人不在。

Input

第一行包含两个整数n,m分别表示一共的人数和出席的人数(n=1000,m=1000),接下来n行每行一个字符串,长度小于20,表示名单上的姓名。再接下来m行每行一个字符串,表示出席人的姓名。

Output

以下k行每行包含一个字符串,串表示不在的人的姓名,顺序按照名单上原来的顺序。

SampleInput

83

Liufei

Wupeifeng

Fuyibo

Zhaoyang

R3

Mazi

Mcjdx

yuchun

Wupeifeng

yuchun

Fuyibo

SampleOutput

Liufei

Zhaoyang

R3

Mazi

Mcjdx

字符替换

【题目部分】

某字符国的国王新立,为了避讳,所有包含国王名字的内容都必须更换。

于是,掌管互联网的大臣开始忙活了,他能忙活啥呢?当然是忙着找懂编程的你,帮他完成这个艰巨的任务了。

Input

输入有三行。

第一行为国王的名字。

第二行为更换的文字。

第三行为一段很长的文字。

Output

输出更换后的文字。

SampleInput

linziyu

guowang

niganjiaolinziyu.

SampleOutput

niganjiaoguowang.

国王的魔镜

TimeLimit:1000MS?MemoryLimit:65536K

Description

国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话,魔镜会把这条项链变为ABBA。如果再用一端接触的话,则会变成ABBAABBA(假定国王只用项链的某一端接触魔镜)。给定最终的项链,请编写程序输出国王没使用魔镜之前,最初的项链可能的最小长度。

Input

只有一个字符串,由大写英文字母组成,表示最终的项链。

Output

只有一个整数,表示国王没使用魔镜前,最初的项链可能的最小长度。

SampleInput

ABBAABBA

SampleOutput

2