メモ

yukicoderでゆるふわgolf

yukicoder No.495 (^^*) Easy

問題はこちら
No.495 (^^*) Easy - yukicoder


5文字毎に区切って2文字目をチェックすれば十分

char s[1<<17];
l,r;
main(i){
	gets(s);
	for(i=1;s[i];i+=5){
		if(s[i]=='^')l++;
		if(s[i]=='*')r++;
	}
	printf("%d %d",l,r);
}

ぎゅ

char s[1<<17];
l,r;
main(i){
	for(gets(s);s[i];i+=5)s[i]-94?r+=!!s[i]:l++;
	printf("%d %d",l,r);
}

91B


2017/07/29追記
何やってるのかな

char s[1<<17];
l,r;
main(i){
	for(gets(s);s[i];i+=5)s[i]-94?r++:l++;
	printf("%d %d",l,r);
}

85B