先ずは、secretが4桁になっているか確かめます。
20行目と21行目は分かりますが、22行目と23行目は分かりづらい。直感的には分かりますが…。疑問も感じます。理解してない?ここの発想が出てきません。(苦)でも、Bulls and Cowsの肝ですし、cametanさん式だとevalの部分ですね。そのまま使います。
どうやら大丈夫そうです。10回調べてみました。
先ずは、secretが4桁になっているか確かめます。
20行目と21行目は分かりますが、22行目と23行目は分かりづらい。直感的には分かりますが…。疑問も感じます。理解してない?ここの発想が出てきません。(苦)でも、Bulls and Cowsの肝ですし、cametanさん式だとevalの部分ですね。そのまま使います。
どうやら大丈夫そうです。10回調べてみました。
secretと言う文字列の中にguessと言う文字列のi番目の文字が含まれてる(contains)か否か調べてるだけ、ですね。
> Bulls and Cowsの肝ですし、cametanさん式だとevalの部分ですね。
Evalそのもの、と言うよりEvalの補助関数、judgeの内容と基本的には同じです。