找回密码
 注册

新浪微博登陆

只需一步, 快速开始

QQ登录

只需一步,快速开始

快捷导航
事务所专题-柯南20周年纪念事件簿
搜索
查看: 959|回复: 21

好像很简单的样子...

[复制链接]

杯户中学生

发表于 2004-10-17 11:03:56 | 显示全部楼层 |阅读模式
小贼潜入某人家电脑窃取一些资料.发现电脑被简单的密码锁住了,屏幕上有4种花色,黑桃,红桃,梅花,方块.可能是主人的粗心,在电脑旁边发现一记事本,上面潦草,凌乱的写着几行草稿,相信与密码有关:
n=1
@1,2 say "*"
@1,4 say "*"
n=2 to m
@n,n-1 repl('*' 2(m-n)+3)
你能帮助小贼想出这个密码吗.%&190 好像很简单的样子...
编得比较匆忙,有错误望高手指点~~%&076

杯户中学生

发表于 2004-10-17 14:07:03 | 显示全部楼层

回复: 好像很简单的样子...

密码是数字还是字母?
回复 喝彩 无视

使用道具 举报

杯户中学生

发表于 2004-10-17 14:11:34 | 显示全部楼层

回复: 好像很简单的样子...

那个say角上的是什么啊
回复 喝彩 无视

使用道具 举报

杯户中学生

发表于 2004-10-17 16:31:40 | 显示全部楼层

回复: 好像很简单的样子...

正反引号中间是一个*字符。
回复 喝彩 无视

使用道具 举报

Chaos 该用户已被删除
发表于 2004-10-17 17:00:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 喝彩 无视

使用道具 举报

杯户大学生

发表于 2004-10-17 19:13:21 | 显示全部楼层

回复: 好像很简单的样子...

电脑上有四个花色  是不是说密码是4位数?
如果把第2 3 和5行的头一个符号换成数字的话就是2(我这台电脑上打不出这个符号 汗~)
把*换成数字是8  
暂时想到这里 不知道对不对 
回复 喝彩 无视

使用道具 举报

杯户中学生

 楼主| 发表于 2004-10-18 17:30:15 | 显示全部楼层

回复: 好像很简单的样子...

如果学过编程,这就很容易了~~只要稍微改一些东西就很明白了~~
回复 喝彩 无视

使用道具 举报

杯户中学生

发表于 2004-10-18 20:45:27 | 显示全部楼层

回复: 好像很简单的样子...

问一下,这*代表什么?
回复 喝彩 无视

使用道具 举报

杯户中学生

 楼主| 发表于 2004-10-18 21:42:06 | 显示全部楼层

回复: 好像很简单的样子...

*只是一种符号~` 提示一点,把@是at 的意思~~1,2 是坐标~
回复 喝彩 无视

使用道具 举报

杯户中学生

发表于 2004-10-20 22:29:48 | 显示全部楼层

回复: 好像很简单的样子...

没学过编程
看来我只能期待答案了
回复 喝彩 无视

使用道具 举报

杯户中学生

 楼主| 发表于 2004-10-20 23:32:25 | 显示全部楼层

回复: 好像很简单的样子...

不会啊~~只要数学知识也就行了~~
repl('*' 2(m-n)+3)---意思是连续打2(m-n)+3个'*'符号。把平面用经纬线划分成很多格子往里面填'*'
  已经比较明白了吧~~
回复 喝彩 无视

使用道具 举报

杯户中学生

发表于 2004-10-21 19:44:45 | 显示全部楼层

回复: 好像很简单的样子...

M应该是2吧
照你这样说就是:在(1,2)处打一个“*”
(1,4)处打一个“*”
(1,0)处打五个“*”
可惜我只懂坐标,至于别的我就不知道了。
回复 喝彩 无视

使用道具 举报

杯户中学生

 楼主| 发表于 2004-10-22 08:59:07 | 显示全部楼层

回复: 好像很简单的样子...

这段里面省略了一些命令,意思是当N>=2的时候是循环,N不是不变的...M要赋值没错.至于是什么数字就要你拼出来的,最后在纸上可以用*画出一个图形...
  基本上都说完了...反正就你一个人顶~~嘿嘿
回复 喝彩 无视

使用道具 举报

杯户中学生

发表于 2004-10-25 00:00:08 | 显示全部楼层

回复: 好像很简单的样子...

汗~~~~
我认输
基本不明白其中的含义
楼主说答案吧
回复 喝彩 无视

使用道具 举报

杯户小学生

发表于 2004-10-25 09:14:45 | 显示全部楼层

回复: 好像很简单的样子...

难   最后一个点是在(m,m-1)上打3个* ,  然后在之前的每一个(k,k-1)上打3+2i个点 直到(n,n-1)上是2m-1个*  但是一个坐标点上打多于一个的*不是重叠了么???

能不能提示一下?
回复 喝彩 无视

使用道具 举报

杯户中学生

 楼主| 发表于 2004-10-25 17:54:11 | 显示全部楼层

回复: 好像很简单的样子...

当m=3时...over
回复 喝彩 无视

使用道具 举报

杯户小学生

发表于 2004-10-25 19:26:51 | 显示全部楼层

回复: 好像很简单的样子...

可能是我没明白意思吧 我总认为的是 在某个坐标点上打n个*  那么*不就重叠了么 还是1个*啊```

是用计算机图形学的题么?
回复 喝彩 无视

使用道具 举报

杯户小学生

发表于 2004-10-26 18:57:13 | 显示全部楼层

回复: 好像很简单的样子...

甘拜下风!
回复 喝彩 无视

使用道具 举报

杯户中学生

发表于 2004-10-27 20:23:05 | 显示全部楼层

回复: 好像很简单的样子...

什么啊
回复 喝彩 无视

使用道具 举报

杯户中学生

 楼主| 发表于 2004-10-28 11:58:34 | 显示全部楼层

回复: 好像很简单的样子...


n=1
@1,2 say "*"
@1,4 say "*"
n=2 to m
@n,n-1 repl('*' 2(m-n)+3)

@1,2 say "*"是在坐标1,2处打上一个*
n可以看做y轴
repl开始有提示,是打2(m-n)+3个“*”所以
[email="n=2时,@2,1]n=2时,@2,1[/email] repl('*' 2*(3-2)+3)
即在第2行,在2,1的坐标上打5个“*”
n=3时,在3,2处打3个“*”
……

   1 2 3 4 5
1   *   *
2
3
4

自己打一下吧~``%&113

其实这题我是想吧完整程序列出来,只要各位复制粘贴到VF上就可以直接执行的,结果...当时把语句给忘
了.....
回复 喝彩 无视

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 新浪微博登陆

本版积分规则

Archiver|手机版|小黑屋|名侦探柯南事务所 ( 沪ICP备05038770号 )

GMT+8, 2025-1-23 12:05 , Processed in 0.085714 second(s), 24 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表