// 20083y.c
#include <stdio.h>
#include <ctype.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
#include <time.h>
#include<stdio.h>
int main(){
int i,j,k,l,m,min,n,x;
int a[2];
char c[10000];
// ファイル開く
FILE
*fpin
= fopen("puyopuyo.txt","r"); for(i=0;i<10000;i++){c[i]=0;}
for(i=0;i<n;i++){
}
for(i=0;i<n;++i){
for(j=1;j<=3;j++){
a[0]=c[i]-'0';
a[1]=i;
c[i]='j';
for(k=0;k<=n-4;k++){
if(c[k]==c[k+1]&&c[k]==c[k+2]&&c[k]==c[k+3]){
x=4;
a[k]=0;a[k+1]=0;a[k+2]=0;a[k+3]=0;
for(l=4;c[k+l]==c[k];k++){
x++;
c[k+l]=0;
}
for(m=k;m<n;m++){a[m]=a[m+x];}
}
}
}
}
return 0;
}
// main 関数は正常に終了したとき return 0;
// エラーが発生したときは、0 以外の数値を返すように
// する習慣があるようですので、以降は return 0; に
// 統一しましょう
最終更新:2009年11月02日 23:28