网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
11月04日漏签0天
pascal吧 关注:14,948贴子:132,320
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 首页 上一页 1 2
  • 28回复贴,共2页
  • ,跳到 页  
<<返回pascal吧
>0< 加载中...

回复:很怪得题嗷液晶数字显示

  • 只看楼主
  • 收藏

  • 回复
  • xiba1992
  • A+B
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
无所谓啦!好在我做出来了,大家都是同道中人,以后互相关照阿!叫个朋友啦!


  • xiba1992
  • A+B
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
叫-〉交,不好意思,手误


2025-11-04 12:31:17
广告
不感兴趣
开通SVIP免广告
  • sqybi
  • 树网的核
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这样吧,虽然你做出来了,我还是发个程序吧,大家多学习哦!


  • sqybi
  • 树网的核
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
Program Digital;
Type
 Arr = Array[0..9]Of Array[1..7]Of Boolean;

Var
 a, b: Arr;
 c: Array[0..9]Of Integer;
 f: Array[0..9]Of Boolean;
 i, j, x, count: Integer;

Function check(i, j: Integer): Boolean;
Var
 mode, k: Integer;
Begin
 mode := 2;
 check := False;
 For k:=1 To 7 Do Begin
 If i = 0 Then Begin
 check := True;
 Exit;
 End;
 If b[i-1][k] <> a[j][k] Then
 If b[i-1][k] Then Begin
 If mode = 2 Then mode := 0
 Else If mode = 1 Then Exit;
 End Else Begin
 If mode = 2 Then mode := 1
 Else If mode = 0 Then Exit;
 End;
 End;
 check := True;
End;

Procedure Print;
Var
 i: Integer;
Begin
 For i:=0 To 9 Do Write(c[i]:2);
 WriteLn;
 Inc(count);
End;

Procedure Try(i: Integer);
Var
 j: Integer;
Begin
 For j:=0 To 9 Do
 If f[j] And check(i, j) Then Begin
 f[j] := False;
 b[i] := a[j];
 c[i] := j;
 If i = 9 Then Print
 Else Try(i+1);
 f[j] := True;
 End;
End;

Begin
 Assign(Input, 'data.dat');
 ReSet(Input);
 For i:=0 To 9 Do Begin
 For j:=1 To 7 Do Begin
 Read(x);
 If x = 1 Then a[i, j] := True Else a[i, j] := False;
 End;
 ReadLn;
 End;
 Close(Input);
 Assign(Input, '');
 ReSet(Input);
 count := 0;
 FillChar(f, SizeOf(f), True);
 Try(0);
 WriteLn(count);
 ReadLn;
End.


  • xiba1992
  • A+B
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
>>If b[i-1][k] <> a[j][k] Then 
 If b[i-1][k] Then Begin 
好像不符合pascal语言的句式阿!我的程序比较短。还不错:
不过我的u盘中病毒了,我现在在学校,回家发给你


  • billyswong
  • A+B
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
虽然比较少见,但上面是合语法的


  • sqybi
  • 树网的核
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
符合语法
可以定义包含数组的数组
这种情况大多用在TP的指针数组里,FP很少用(没有内存限制


  • 121.230.33.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
把程序发上来 我急用


2025-11-04 12:25:17
广告
不感兴趣
开通SVIP免广告
  • 南山古桃
  • Dijkstra
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
精品起来


  • 南山古桃
  • Dijkstra
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好帖啊,做相关东东的朋友可以一


  • 218.66.14.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
0 0 1 1 0 0 1 1 1 1 
0 0 0 0 0 0 0 1 0 0 
1 0 0 0 0 0 1 1 1 0 
1 0 0 0 0 0 0 1 1 0 
0 0 0 0 0 1 0 1 1 0 
0 0 0 0 1 0 0 1 0 0 
1 0 1 0 0 0 0 1 1 1 
1 1 1 1 1 1 1 1 1 1 
1 0 1 1 1 0 1 1 0 0 
1 0 0 0 0 0 1 1 0 0


  • 乾水居1士
  • 方格取数
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
不行


  • 花哦华
  • A+B
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
个人认为不需要打那么多吧~~这只是集合类型的基础题而已~~


  • 125.40.187.*
快试试吧,
可以对自己使用挽尊卡咯~
◆
◆
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
有多少解?我才算了12个。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 首页 上一页 1 2
  • 28回复贴,共2页
  • ,跳到 页  
<<返回pascal吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示