Rainbow Word ™คืออะไร?

Dec 09 2020

ด้วยจิตวิญญาณของซีรีส์What is a Word ™ / Phrase ™ที่เริ่มต้นโดยJLeeซึ่งเป็นแบรนด์พิเศษของปริศนาPhrase ™และWord ™


หากมีการสอดคำกฎพิเศษที่ผมเรียกมันสายรุ้งของ Wordตัวอย่างที่ให้ไว้นี้เป็นตัวอย่างที่ชัดเจนโดยเฉพาะเพื่อช่วยคุณและในขณะที่ลำดับของ Rainbow Words ™ไม่สำคัญเลยสำหรับกฎ แต่ฉันก็ใส่ตัวอย่างเหล่านี้ไว้ในลำดับพิเศษสำหรับคุณ!

ใช้ตัวอย่างด้านล่างเพื่อค้นหากฎ:

Rainbow Words ™ ไม่ใช่ Rainbow Words ™
กลัว สงบ
ZEBRAS ม้า
ซีเรียล คิลเลอร์
การดำรงชีวิต ยกเลิก
แคนาดา ฝรั่งเศส
หญิง ชาย
เอฟเฟกต์ ผลลัพธ์
ฟอง BOUNCE
ไซบอร์ก บุคคล
กระดิก สั่น

และในรูปแบบ 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

แต่ละคำสามารถทดสอบได้ว่าเป็น Rainbow Word ™หรือไม่โดยไม่ต้องอาศัยคำอื่น นี่ไม่ใช่ตัวอย่างเดียวของ Rainbow Words ™; มีอีกมากมาย

อะไรคือกฎพิเศษที่คำเหล่านี้สอดคล้องกับ?

คำแนะนำในการเริ่มต้นคุณ:

ฉันเป็นโปรแกรมเมอร์ดังนั้นขั้นตอนที่จำเป็นควรทำคือ "วิธีโปรแกรมเมอร์"

คำใบ้อื่น (วันที่ 2):

การอ้างอิงถึงสีจำนวนมากในปริศนานี้ไม่มีเหรอ? คอมพิวเตอร์แสดงสีอย่างไร?

คำตอบ

6 Bubbler Dec 10 2020 at 10:42

ฉันคิดว่าคำตอบคือ

หากคุณจัดกลุ่ม Rainbow Word 6 ตัวอักษรเป็นตัวอักษร 3 คู่ให้แปลงตัวอักษรแต่ละตัวเป็น A = 0, B = 1, ... , Z = 25 (การจัดทำดัชนีตาม 0 ในโลกของโปรแกรม) และเชื่อมตัวเลขเข้าด้วยกัน แต่ละคู่คุณจะได้รับค่าสี RGB ที่ถูกต้องซึ่งเขียนด้วยทศนิยมเนื่องจาก (0, 0, 0) เป็นสีดำและ (255, 255, 255) เป็นสีขาว ความต้องการคือการที่ทั้งสามตัวเลขที่เป็นตัวแทนของ R, G, B ตามลำดับจะต้องอยู่ระหว่าง 0 และ 255 รวม

ตัวอย่าง:
- SCARED = 18 2 0 17 4 3 = (182, 17, 43) (ละเว้นเลขศูนย์นำหน้า) = สีแดง
- CALMED = 2 0 11 12 4 3 = (20, 1112 , 43) = ไม่ใช่สีที่ถูกต้อง

หากคุณใช้การจัดทำดัชนีแบบ 1 ฐานแทน (ดังนั้น A = 1, ... , Z = 26) รูปแบบจะใช้ไม่ได้กับ ZEBRAS

หลักฐานของ Rainbow Words (และเหตุใดจึงอยู่ในลำดับพิเศษ):

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) = สีเหลืองเข้ม(มะกอก?)
LIVING = 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 บนไซต์นี้และค่า "hue" คือตำแหน่ง (มุม) ของสีนั้นในวงล้อสี