トップ 一覧 Farm 検索 ヘルプ RSS ログイン

2020da3.cppの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
 #include<stdio.h>
 #include <stdio.h>
 
 int main(void){
	
	int n,i,j;
	int count;
	int data[1000];
	int olym[4]={2,0,2,0};
	int n, i,ct;
	int data[5000];
	
	while(1){
		
		count=0;
		scanf("%d",&n);
		
		if( n==0 ){
		ct=0;
		scanf("%d", &n);
	
		if(n==0){
			break;
		}
		
		for(i=0; i<n; i++){
			scanf("%d",&data[i]);
			scanf("%d", &data[i]);
		}
		
		for(i=0; i<n; i++){
			for(j=0; j<4; j++){
				if( data[i+j] != olym[j] ){
					break;
				}
				
				if(j==3){
					count++;
				}
			}
				
	
		for(i=0; i<n-3; i++){
			if((data[i]==2)&&(data[i+1]==0)&&(data[i+2]==2)&&(data[i+3]==0))
			ct++;
		}
		
		
		printf("%d\n",count);
		
		
	
		printf("%d\n", ct);
	}
	
	return 0;
		
	return(0);
	
 }