問題はこちら
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