幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1261|回复: 5

[灌水]画迷宫地图ing,顺便来水一下~~

[复制链接]

50

主题

1235

帖子

1万

积分

⑧专业

C语言最高

积分
12447
发表于 2006-10-29 15:00:08 | 显示全部楼层 |阅读模式
手指有点累~又是鼠标又是快捷键~哈哈~~
不知道这里有没有大人喜欢重温dos经典游戏的?
我觉得原来出的那个运标天下很好玩哦~~~ [s:1]
我的blog~:http://hi.baidu.com/soaryou/blog
回复

使用道具 举报

330

主题

3719

帖子

5万

积分

⑧专业

霄月破苍穹

积分
58690
QQ
发表于 2006-10-29 15:37:57 | 显示全部楼层
quake非常好...
噩梦刃化
回复 支持 反对

使用道具 举报

50

主题

1235

帖子

1万

积分

⑧专业

C语言最高

积分
12447
 楼主| 发表于 2006-10-29 15:41:38 | 显示全部楼层
雷神简直影响了一代人啊~哈哈~CS出现之后才没落的~ [s:6]
我的blog~:http://hi.baidu.com/soaryou/blog
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-10-29 16:11:22 | 显示全部楼层
现在有quake 4了。
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

255

主题

7092

帖子

330

积分

版主

人类总是重复同样的悲

Rank: 7Rank: 7Rank: 7

积分
330
QQ
发表于 2006-10-29 22:24:05 | 显示全部楼层
没玩过雷神…… [s:5]
我是化可能为不可能的男人!
回复 支持 反对

使用道具 举报

22

主题

180

帖子

1133

积分

⑥精研

积分
1133
发表于 2006-11-2 16:47:10 | 显示全部楼层
迷宫? 看这里
用Turbo pascal编译运行:
  1. program lx;
  2.   uses crt;
  3.   const
  4.     b:array[0..3] of integer = (-79, 79, 1, -1);
  5.   var
  6.     a:array[0..1816] of boolean;
  7.     i:integer;
  8.     ch:char;
  9.   procedure m(p:integer);
  10.     var
  11.       i, d : byte;
  12.     begin
  13.       a[p]:=true;
  14.       repeat
  15.         d:=0;
  16.         if (p>158) and not a[p-158] then inc(d, 1);
  17.         if (p<1659) and not a[p+158] then inc(d, 2);
  18.         if (p mod 79<>77) and not a[p + 2] then inc(d, 4);
  19.         if (p mod 79<>1) and not a[p - 2] then inc(d, 8);
  20.         if d <> 0 then begin
  21.           repeat
  22.             i:=random(4);
  23.           until boolean(d and(1 shl i));
  24.           a[p + b[i]] := true;
  25.           m(p + 2 * b[i]);
  26.         end;
  27.       until d = 0;
  28.     end;
  29.   begin
  30.     randomize;
  31.     repeat
  32.       clrscr;
  33.       fillchar(a, sizeof(a), false);
  34.       m(80);
  35.       For i:=0 to 1816 do begin
  36.         if i mod 79 = 0 then writeln;
  37.         if a[i] then write(#32) else write(#219);
  38.       end;
  39.       ch:=readkey;
  40.     until ch=chr(27);
  41.   end.
复制代码
(\\__/) ("X.X) (~    )~This is the bunny ARCHLORD!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-5-18 07:24 , Processed in 0.011191 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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