最近、codeforces サイトにこのソリューションがいくつかあります。if ステートメントの条件と、この質問の三項演算子の条件を理解できませんでした。誰かがこれを手伝ってくれますか?
#include<stdio.h>
int main(void)
{
int a[1000]={0},ans,k;
while((k=getchar())!='\n'){
if(!a[k]){
ans++;
a[k]=1;
}
}
puts(ans&1 ? "IGNORE HIM!":"CHAT WITH HER!");
return 0;
}