大佬,出现RE了,咋回事啊?
查看原帖
大佬,出现RE了,咋回事啊?
764000
TheLoner楼主2022/8/21 11:35
#include <stdio.h>

int main(){
    int ll[258];
    int i,nan=0,nv=0,a;
    for (i=0;i<258;i++){
    	ll[i]='.';
	}
    for (i=3;;i++){
    	 scanf("%c",&ll[i]);
    	 if (ll[i]=='\n'){
    	 	break;
		 }
	}
	for (a=3;a<i;a++){
		if(ll[a]=='b'){
			nan++;
		}else if(ll[a]=='o'&&ll[a-1]!='b'){
			nan++;
		}else if(ll[a]=='y'&&ll[a-1]!='o'&&ll[a-2]!='b'){
			nan++;
		}
	    if(ll[a]=='g'){
			nv++;
		}else if (ll[a]=='i'&&ll[a-1]!='g'){
			nv++;
		}else if(ll[a]=='r'&&ll[a-1]!='i'&&ll[a-2]!='g'){
			nv++;
		}else if(ll[a]=='l'&&ll[a-1]!='r'&&ll[a-2]!='i'&&ll[a-3]!='g'){
			nv++;	
		}
	}
	printf("%d\n%d",nan,nv);
    return 0;
}
2022/8/21 11:35
加载中...