数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
楼主: liuye216

求助:棋子颜色变化 大家一定帮帮忙呀!

[复制链接]
发表于 2004-7-15 18:54:43 | 显示全部楼层
<>  恩哈,我同意你的想法,不错,估计操作起来有些问题啊!用什么语言编呢?斑竹的做法也很不错啊!</P>
发表于 2004-7-15 18:58:21 | 显示全部楼层
<>你弄的是不是符号运算啊?是什么“吴氏方法”啊?</P>
<>保持联系,我是新手,对计算机不懂得太多,对于建模借助它我就要吃很多亏了,能帮小弟吗?</P>
<>QQ:273018034</P>
发表于 2004-7-20 05:27:16 | 显示全部楼层

宋的问题太简单了

<>最后的棋子全部变成黑的,</P>
<>而且是经过了8产次的变化最终都可以变成黑子</P>
<>可以用编程来实现!!!!</P>
<P>由于你没有问我编程我就没有说!!!</P>
<P>呵呵!!!</P>
发表于 2004-7-31 01:47:05 | 显示全部楼层
<>佩服<FONT color=#990000><B>feiyangdn</B></FONT> 版主 ,一眼就能看出这个问题的数学本质。版主的算法我不是很懂。我编了一个程序用穷举法来验证了一下,果然所有的排列都变成了全黑。
</P>
<>//本程序是C++程序,在任何C编译器里不能编译通过。
//用C++编译器编译时,文件名后缀必须是 .cpp 才能正确编译。
#include &lt;stdio.h&gt;</P>
<>void oper(char s[8], char d[8])
{
s[8]=s[0];
for(int i=0; i&lt;8;i++)
  d=(s==s[i+1]);
}</P>
<P>void p(char o[8],int cc)
{
printf ("%2d:",cc);
for(int i=0; i&lt;cc;i++)printf(" ");
for(i=0; i&lt;8;i++) printf(" %d",o); printf("\n");
}</P>
<P>bool e(char e1[8], char e2[8])
{
for(int i=0;i&lt;8;i++)if( e1!=e2) return false;
return true;
}</P>
<P>void validate(char o[8])
{
char buf[2][10];
char *a=buf[0], *b = buf[1], *c;
int count=0;
for(int i=0;i&lt;8;i++){ a=o;b=!a;}
while(!e(a,b))
{
  printf("-----------------------------------(1 代表黑,0 代表白)\n");
  p(a,count++);
  oper(a,b);
  c=a;a=b;b=c;
}
}</P>
<P>void validate(int v)
{
if (v&gt;255) return;
char c[8];
for(int i=0;i&lt;8;i++) c[7-i]=(((1&lt;&lt;i) &amp; v) != 0 );
validate(c);
}</P>
<P>int main(int argc, char* argv[])
{
printf("Hello World!\n");</P>
<P>for(int i=0; i&lt;256;i++)
{
  printf("验证 %3d \n",i);
  validate(i);
  printf("回车键继续...\n",i);scanf("%*c");
}
   
return 0;
}</P>
发表于 2004-8-2 05:52:43 | 显示全部楼层
j极限情况,全白或全黑,结果是什么?只有一种啊!我知道有猜的成分但填空选择还是可以对的啊。算法不知道怎么做,好想学啊!
发表于 2004-8-4 05:02:07 | 显示全部楼层
<>那位高手能用Matlab来做一下?</P>
发表于 2004-8-4 18:51:26 | 显示全部楼层
<> 与翻杯子差不多</P>
发表于 2004-8-4 20:37:45 | 显示全部楼层
<>全是黑子。只有这样才能成稳定状态</P>
发表于 2004-8-5 00:23:03 | 显示全部楼层

回复:(liuye216)求助:棋子颜色变化 大家一...

<>你傻了, 这个不知道还来参加</P>
发表于 2004-8-5 00:29:27 | 显示全部楼层
按时法但是噶上个按时的
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-11-27 18:28 , Processed in 0.053174 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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