九连环答案生成器的C源程序

原创 2003年01月28日 13:44:00

#include "stdio.h"
char  in;
int now=0;
int jishu=0;
int down=1;
char  buf[100]="*********";
char buf2[100]=".........";


setnow()
 {int i=0;
 while(buf[i]!='*' && buf[i]!='/0'){i++;}
 now=i;
 return now;
 }

change(int pos)
 {int i;
 char b[10];
 if(pos>=9)return;
 if(buf[pos]=='*')
  {buf[pos]='.';strcpy(b,"卸下");}
 else
  {buf[pos]='*';strcpy(b,"装上");}
 setnow();
  
  printf("/n%s/t%d/t%s%d环",buf,jishu+1,b,pos +1);
  printf("/n");
  for(i=0;i<=now;i++)printf(" ");
  printf("^");
  }

  
main(int argc,char *argv[])
 {
 printf("/n%s",buf);
 while(strcmp(buf,buf2))
  {change(0);jishu++;
  change(now+1);jishu++;
  }
 }

九连环-递归解法

//求取下n环和放上n环的步数int ans; //规则一:第一环可以在任何时候放上或取下环柄。 //规则二:只有紧跟在领头环后的环可以放上或取下环柄。(领头环是套在柄上的最前面的环 int D...
  • hq572241670
  • hq572241670
  • 2014年11月27日 18:43
  • 464

九连环 C语言递归代码

两年前玩九连环时候写的,想清一下硬盘删些东西。 实际上九连环的装和卸都是递归操作: 1.第一个环可以自由装/卸 2.第i(i>1&&i 假如现在想卸下第7个环,那么需要保证第六个环处于未拆卸状...
  • Hilavergil
  • Hilavergil
  • 2017年11月25日 14:02
  • 138

九连环的递归算法(C和C++)

九连环的递归算法(C和C++) 九连环的递归算法 一、九连环简介 九连环游戏是中国人自己发明的,它的历史非常悠久,据说是起源于战国时期。九连环主要是由一个框架和九个圆环组成:每个圆环上连有一个直...
  • wojiushiwo987
  • wojiushiwo987
  • 2012年08月12日 20:47
  • 4126

九连环所有步骤

九连环所有步骤
  • nameofcsdn
  • nameofcsdn
  • 2017年01月01日 18:01
  • 1896

九连环的递归算法,九连环算法(第2版)

九连环简介九连环游戏是中国人自己发明的,它的历史非常悠久,据说起源于战国时期。九连环主要是由一个框架和九个圆环组成:每个圆环上连有一个直杆,而这个直杆则在后面一个圆环内穿过,九个直杆的另一端用一块木板...
  • learnlife
  • learnlife
  • 2006年02月28日 19:57
  • 1609

九连环的递归算法(C和C++)经验分析

九连环的递归算法   一、九连环简介   九连环游戏是中国人自己发明的,它的历史非常悠久,据说是起源于战国时期。九连环主要是由一个框架和九个圆环组成:每个圆环上连有一个直杆,而这个直杆则在后面一个...
  • u011208969
  • u011208969
  • 2013年07月01日 09:34
  • 1350

九连环

Description九连环是由九个彼此套接的圆环和一根横杆组成,九个环从左到右依次为l~9,每个环有两种状 态:1和0,1表示环在杆上,0表示环不在杆上。初始状态是九个环都在杆上,即:1111111...
  • u014236167
  • u014236167
  • 2016年01月26日 16:47
  • 477

《C语言及程序设计》实践参考——处理C语言源代码的程序

返回:贺老师课程教学链接【项目3 - 处理C语言源代码的程序】 用C语言写的源程序是一种文本文件。本项目将以C语言的源程序为操作对象,完成对源程序的一系列处理,如判断是否有main函数、将某些行加上...
  • sxhelijian
  • sxhelijian
  • 2015年07月07日 11:18
  • 2519

排列组合算法1:生成全部有序列b

对推导不感兴趣的老大们可以通过搜索”def”直接跳到代码实现部分。不过有闲心还是瞧瞧推导过程的好。我们可以看见好的算法并非无迹可寻,完全依赖某位大牛的灵光闪现,而是通过观察、归纳、试验、迭代改进,逐步...
  • g9yuayon
  • g9yuayon
  • 2007年04月10日 04:16
  • 9929

Android版九连环NingRings

NineRings是根据中国古典益智游戏九连环规则,抽象出来的一款休闲益智游戏! NineRings是第一款将九连环玩具在手机上(Android)模拟出来的游戏,九连环爱好者终于可以随时随地把玩九连...
  • L_Jsword
  • L_Jsword
  • 2014年08月20日 22:52
  • 1056
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:九连环答案生成器的C源程序
举报原因:
原因补充:

(最多只允许输入30个字)