/* 簡単なプログラムをウプしよう */at GAMEDEV /* 簡単なプログラムをウプしよう */ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト136:名前は開発中のものです。 02/07/19 09:45 というか、生成されるコードならテーブルに展開するのが一番速いけどな 137:名前は開発中のものです。 02/07/20 14:19 C言語。オセロ。某所より。見て氏ね。 #include <stdio.h> int*i,p,t,a,d,v,m[91]={-10,-9,-8,-1,1,8,9,10},s;void k(){if(m[p]==0)for(i=m;*i ;i++){for(v=p+*i;m[v]==9-t;v+=*i);if(v-p-*i&&m[v]==t&&(s=a=v=p,d))do m[v]=t,v +=*i;while(m[v]-t);}}main(){for(m[40]=m[50]=s=t=3,m[41]=m[49]=6;s-1;a=d=0){for (p=8;++p<82;printf("・\0○\0●\0\n"+m[p]))p%9?k():m[p]=9;for(a?d=a=p=9:s?s=0, puts("pass"):s++;a==9;k())t-6?scanf("%d%d",&p,&v),p+=v*9:++p;t=9-t;}return 0;} 138:名前は開発中のものです。 02/07/20 20:43 >>137 すごいですね。 俺が授業で書いたオセロは200行ちょい。 このプログラムを改行とかしたら40行弱。 ・・・あと4年間で何とかしないとな。 139:名前は開発中のものです。 02/07/20 23:29 つーか、このオセロはかなり上級者の書いた物だろ 7行スレでも有名な人が書いた物。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch