RainbowWord™とは何ですか?
Phrase™およびWord™パズルの特別なブランドであるJLeeによって開始されたWhatisaWord ™ / Phrase™シリーズの精神に基づいています。
単語が特別な規則に準拠している場合、私はそれをRainbowWord™と呼びます。ここに示した例は、特に強力な例であり、RainbowWords™の順序はルールにはまったく関係ありませんが、これらの例を特別な順序で並べています。
以下の例を使用して、ルールを見つけてください。
RainbowWords™ | RainbowWords™ではありません |
---|---|
怖い | 落ち着いた |
ゼブラス | 馬 |
シリアル | キラー |
生活 | アンデッド |
カナダ | フランス |
女性 | 男性 |
効果 | 結果 |
泡 | 跳ねる、弾む |
サイボーグ | 人 |
ウグル | 矢筒 |
そして、CSV形式で:
Rainbow Word™,Not Rainbow Word™
SCARED,CALMED
ZEBRAS,HORSES
SERIAL,KILLER
LIVING,UNDEAD
CANADA,FRANCE
FEMALE,MALE
EFFECT,RESULT
BOBBLE,BOUNCE
CYBORG,PERSON
WIGGLE,QUIVER
各単語は、他の単語に依存することなく、RainbowWord™であるかどうかをテストできます。RainbowWords™の例はこれらだけではありません。さらに多くが存在します。
これらの言葉が従う特別な規則は何ですか?
あなたを始めるためのヒント:
私はプログラマーなので、必要な手順は「プログラマーのやり方」で行う必要があります。
別のヒント(2日目):
このパズルの色への参照がたくさんありませんか?コンピューターはどのように色を表示しますか?
回答
答えは
6文字のRainbowWordを3組の文字にグループ化する場合は、各文字をA = 0、B = 1、...、Z = 25(プログラミングの世界では0ベースのインデックス付け)に変換し、各ペアで、(0、0、0)が黒、(255、255、255)が白のように、10進数で記述された有効なRGBカラー値を取得します。要件は、R、G、Bをそれぞれ表す3つの数値すべてが、0から255までの範囲内である必要があることです。
例:
- (先行ゼロを無視する)= 18 2 0 17 4 3 =(182、17、43)怖い=赤色
-落ち着い= 2 0 11 12 4 3 =(20、1112、43)=無効な色代わりに1ベースのインデックスを使用する場合(つまり、A = 1、...、Z = 26)、パターンはZEBRASでは機能しません。
虹の言葉の証明(そしてなぜそれらが特別な順序になっているのか):
SCARED = 18 2 0 17 4 3 =(182、17、43 )=赤
ZEBRAS = 25 4 1 17 0 18 =(254、117、18)=オレンジ
SERIAL = 18 4 17 8 0 11 =(184、178 、 11)=ダークイエロー(オリーブ?)
リビング= 11 8 21 8 13 6 =(118、218、136 )=ライトグリーン
カナダ= 2 0 13 0 3 0 =(20、130、30 )=ダークグリーン
女性= 5 4 12 0 11 4 =(54、120、114 )=ダークシアン
効果= 4 5 5 4 2 19 =(45、54、219 )=青
BOBBLE = 1 14 1 1 11 4 =(114、11、114) =バイオレット
CYBORG = 2 24 1 14 17 6 =(224、114、176 )=ピンク
ウィグル= 22 8 6 6 11 4 =(228、66、114)=ピンク-レッドつまり、単語で表される色は、虹の順序、より正確には、カラーホイールに表示される順序です。このサイトでRGB値を入力すると、各色を確認できます。「色相」の値は、カラーホイールでのその色の位置(角度)です。