Co to jest Rainbow Word ™?

Dec 09 2020

W duchu serii What is a Word ™ / Phrase ™ zapoczątkowanej przez JLee , specjalną markę łamigłówek Phrase ™ i Word ™ .


Jeśli słowo jest zgodne ze specjalną zasadą, nazywam je Tęczowym Słowem ™ . Te podane tutaj są szczególnie mocnymi przykładami, aby ci pomóc, i chociaż kolejność Rainbow Words ™ nie ma żadnego znaczenia dla reguły, umieściłem te przykłady w specjalnej kolejności dla Ciebie!

Skorzystaj z poniższych przykładów, aby znaleźć regułę:

Rainbow Words ™ Nie Rainbow Words ™
PRZESTRASZONY Uspokojony
ZEBRAS KONIE
SERYJNY ZABÓJCA
ŻYCIE NIEUMARŁY
KANADA FRANCJA
PŁEĆ ŻEŃSKA MĘSKI
EFEKT WYNIK
BOBBLE ODBIĆ SIĘ
CYBORG OSOBA
PORUSZAJ KOŁCZAN

Oraz w formacie 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

Każde słowo można przetestować pod kątem tego, czy jest to Rainbow Word ™, bez polegania na innych słowach. To nie jedyne przykłady Rainbow Words ™; istnieje wiele innych.

Jaka jest szczególna zasada, której dotyczą te słowa?

Wskazówka, aby zacząć:

Jestem programistą, więc wymagany krok powinien być wykonany w „sposób programisty”.

Kolejna wskazówka (dzień 2):

Wiele odniesień do kolorów w tej układance, prawda? Jak komputery wyświetlają kolory?

Odpowiedzi

6 Bubbler Dec 10 2020 at 10:42

Myślę, że odpowiedź brzmi

Jeśli zgrupujesz 6-literowe słowo Rainbow w 3 pary liter, zamień każdą literę na A = 0, B = 1, ..., Z = 25 (indeksowanie oparte na 0 w świecie programowania) i połącz liczby w każda para, otrzymujesz prawidłową wartość koloru RGB zapisaną dziesiętnie, na przykład (0, 0, 0) jest czarnym, a (255, 255, 255) jest białym. Wymóg jest taki, że wszystkie trzy liczby reprezentujące odpowiednio R, G, B muszą zawierać się w przedziale od 0 do 255 włącznie .

Przykład:
- SCARED = 18 2 0 17 4 3 = (182, 17, 43) (ignoruj ​​zera wiodące) = kolor czerwony
- CALMED = 2 0 11 12 4 3 = (20, 1112 , 43) = nieprawidłowy kolor

Jeśli zamiast tego używasz indeksowania opartego na 1 (więc A = 1, ..., Z = 26), wzorzec nie działa dla ZEBRAS.

Dowód tęczowych słów (i dlaczego są w specjalnej kolejności):

SCARED = 18 2 0 17 4 3 = (182, 17, 43) = czerwony
ZEBRAS = 25 4 1 17 0 18 = (254, 117, 18) = pomarańczowy
SERIAL = 18 4 17 8 0 11 = (184, 178, 11) = ciemno żółtej (oliwa?)
dzienny = 11 8 21 8 13 6 = (118, 218, 136) = jasnozieloną
CANADA = 2 0 13 0 3 0 = (20, 130, 30) = ciemnozielone
ŻEŃSKIEGO = 5 4 12 0 11 4 = (54, 120, 114) = ciemny cyjan
EFEKT = 4 5 5 4 2 19 = (45, 54, 219) = niebieski
BOBBLE = 1 14 1 1 11 4 = (114, 11, 114) = fioletowy
CYBORG = 2 24 1 14 17 6 ​​= (224, 114, 176) = różowy
WIGGLE = 22 8 6 6 11 4 = (228, 66, 114) = różowo-czerwony

Zatem kolory reprezentowane przez słowa są w kolejności tęczowej , a dokładniej w kolejności pojawiania się na kole kolorów ! Możesz sprawdzić każdy kolor, wprowadzając wartości RGB na tej stronie , a wartość „barwy” to pozycja (kąt) tego koloru na kole kolorów.