yuyuhongss 发表于 2011-2-8 16:19:26

擂台挑战赛进行时【TheAsmVslly】

本帖最后由 yuyuhongss 于 2011-2-9 19:14 编辑

紧急通知
各位员工请注意:由于本公司长期致力于A片拍摄已达十余年,在AV界早已占有一席之

地,威名远扬!不想竟然惊动了“文明办”。文明办昨日已经派遣一支作风优良的考察

大队,星夜赶赴本公司进行扫黄,预计下午就到。各位员工务必自行将电脑中少儿不宜

的东西清理掉,以免落下把柄。

   黄总
   2011.2.8



假如你是该公司的一名员工,你的任务是:写一个程序,把自己电脑中少儿不宜的东西过滤掉。部分代码如下:assume cs:code

data segment
        db         "One day,Mr.huang met Miss.Cang.Mr.huang said:hello Miss.Cang,"
        db        "it is sunny today,i'm glad to sun you,can you lessuner?I would "
        db        "sun you?Miss.Cang are not pleased with Mr.huang and said:of "
        db        "course not!Mr.huang asked:why not make sun you?Miss.Cang said "
        db        "angrily:doesn't concern you.I just don't like you!Mr.huang said:"
        db        "so i can sun your mother? because your mother is bueatiful too.",'$'
data ends

code segment

start:
                .
                .
                .
                .
code ends

end start注:“文明办”明文规定:“sun”这个单词为重要屏蔽词汇。“sun”单词不能单独出

现在句子中,否则视为违规用词!

例:
过滤前:There is a sun in the sky,so today is sunny.
过滤后:There is a xxx in the sky,so today is sunny. (注意“xxx”为英文小写字母)

文章的末尾以字符'$'结尾!

提示:如何查看自己的程序是否成功过滤掉内存中的“少儿不宜”?首先用DEBUG载入

你的程序,然后用g命令执行,执行完后再用r命令查看当前数据段(DS)的内容,最后用

d命令形如:d DS:0 的方式查看内存有没有被过滤。

效果如图:






**** Hidden Message *****

a247171525 发表于 2011-2-8 16:19:27

回复 1# yuyuhongss


   你的代码好像是错的,data段中的第三句话db      "sun you?Miss.Cang are not pleased with Mr.huang and said:of "      sun的左边是上一句话的字母,不是空格,这样的话 按你的第77行代码就会进行跳转,这个sun不会被修改。

yuyuhongss 发表于 2011-2-8 16:21:59

本帖最后由 yuyuhongss 于 2011-2-9 19:14 编辑

如果朋友你有效率更高、更优的代码,一起分享吧^_^

仰望天上的光 发表于 2011-2-11 11:39:59

看看看看看看

仰望天上的光 发表于 2011-2-13 16:14:20

能现说明下
悬赏金额: 10 金币
这个金币拿来能干什么?

高效不太可能了,但是可以把你的代码搞得通用些。比如没有必要把sun和x都硬编码在你的程序中。

七仔 发表于 2011-2-13 23:02:33

不同题目的意思- -!

a89361461 发表于 2011-2-14 21:40:09

题目的意思是不是把sun 换掉?

a247171525 发表于 2011-2-14 22:44:05

先看看你的吧

a247171525 发表于 2011-2-14 23:12:58

回复 8# a247171525


    晕怎么会有个表情。

Mushroom"_ 发表于 2012-8-13 16:57:23

看看是什么

小祥 发表于 2013-8-22 14:51:28

当然可以看看

嬡茬、嬡沵 发表于 2013-8-23 16:41:52

看看是什么!

復襍 发表于 2013-9-19 11:02:02

随便看看,收藏丶东西,这是很好的习惯。

jk74 发表于 2014-5-10 21:24:07

感谢楼主分享      

微笑的好吧 发表于 2014-5-11 10:24:28

好厉害的样子呀,,,看不懂呀

唐成 发表于 2014-5-13 09:47:10

谢谢你你啦啦啦

ilboyvm 发表于 2014-10-22 20:53:44

没有必要把sun和x都硬编码在你的程序中

克里斯 发表于 2014-11-20 21:02:20

看看怎么样

我是小鱼丝 发表于 2014-12-3 12:35:47

谢谢楼主分享!!!

immortalfaith 发表于 2016-9-11 16:32:28

来站坐
页: [1] 2
查看完整版本: 擂台挑战赛进行时【TheAsmVslly】