えっと、配列の中身をsort(昇順で並べかえる)命令があって、全てのカードを昇順で並べると、判断がしやすいよね。 カードには番号がふってあるけど、5で割った商が同じなら、同じ絵柄のカードと判断できる。(れいさんは mod(余り)って書いてるけど、div(商)の間違いだと思います。) 例えば[4,64,0,22,1]と言う配列があって、これをsortすると[0,1,4,22,64]と言う配列になる。 個々にdiv 5した値を比較すると0,0,0,4,12となり、同じ数字が3枚あるから、スリーカードと判断できるよ、と言う事だと思います。 sortはしなくても判断できるけど、sortしておくとロジックが簡単に書けますね。