Qu'est-ce qu'un Rainbow Word ™?

Dec 09 2020

Dans l'esprit de la série What is a Word ™ / Phrase ™ lancée par JLee , une marque spéciale de puzzles Phrase ™ et Word ™ .


Si un mot est conforme à une règle spéciale, je l'appelle un Rainbow Word ™ . Ceux donnés ici sont des exemples particulièrement forts, pour vous aider, et si l'ordre de Rainbow Words ™ n'a pas du tout d'importance pour la règle, je place ces exemples dans un ordre spécial pour vous!

Utilisez les exemples ci-dessous pour trouver la règle:

Rainbow Words ™ Pas Rainbow Words ™
EFFRAYÉ CALME
ZÉBRAS LES CHEVAUX
EN SÉRIE TUEUR
VIVANT MORT-VIVANT
CANADA FRANCE
FEMELLE MASCULIN
EFFET RÉSULTAT
BOBBLE REBONDIR
CYBORG PERSONNE
REMUER TREMBLER

Et, sous forme 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

Chaque mot peut être testé pour savoir s'il s'agit d'un Rainbow Word ™ sans se fier aux autres mots. Ce ne sont pas les seuls exemples de Rainbow Words ™; il en existe beaucoup d'autres.

Quelle est la règle spéciale à laquelle ces mots se conforment?

Astuce pour commencer:

Je suis un programmeur, donc une étape obligatoire doit être effectuée «à la manière du programmeur».

Un autre indice (jour 2):

Beaucoup de références aux couleurs dans ce puzzle, n'est-ce pas? Comment les ordinateurs affichent-ils les couleurs?

Réponses

6 Bubbler Dec 10 2020 at 10:42

Je pense que la réponse est

Si vous regroupez un mot arc-en-ciel de 6 lettres en 3 paires de lettres, convertissez chaque lettre en A = 0, B = 1, ..., Z = 25 (indexation basée sur 0 dans le monde de la programmation) et concaténez les nombres dans chaque paire, vous obtenez une valeur de couleur RVB valide écrite en décimal, comme dans (0, 0, 0) étant noir et (255, 255, 255) étant blanc. La condition est que les trois nombres qui représentent respectivement R, V, B doivent être compris entre 0 et 255 inclus .

Exemple:
- SCARED = 18 2 0 17 4 3 = (182, 17, 43) (ignorer les zéros non
significatifs ) = couleur rouge - CALMED = 2 0 11 12 4 3 = (20, 1112 , 43) = pas une couleur valide

Si vous utilisez plutôt une indexation basée sur 1 (donc A = 1, ..., Z = 26), le modèle ne fonctionne pas pour ZEBRAS.

Preuve de Rainbow Words (et pourquoi ils sont dans un ordre spécial):

SCARED = 18 2 0 17 4 3 = (182, 17, 43) = rouge
ZEBRAS = 25 4 1 17 0 18 = (254, 117, 18) = orange
SERIAL = 18 4 17 8 0 11 = (184, 178, 11) = jaune foncé (olive?)
VIVANT = 11 8 21 8 13 6 = (118, 218, 136) = vert clair
CANADA = 2 0 13 0 3 0 = (20, 130, 30) = vert foncé
FEMME = 5 4 12 0 11 4 = (54, 120, 114) = cyan foncé
EFFET = 4 5 5 4 2 19 = (45, 54, 219) = bleu
BOBBLE = 1 14 1 1 11 4 = (114, 11, 114) = violet
CYBORG = 2 24 1 14 17 6 ​​= (224, 114, 176) = rose
WIGGLE = 22 8 6 6 11 4 = (228, 66, 114) = rose-rouge

Ainsi, les couleurs représentées par les mots sont dans l' ordre de l' arc- en- ciel , ou plus précisément, dans l'ordre d'apparition dans la roue chromatique ! Vous pouvez vérifier chaque couleur en entrant les valeurs RVB sur ce site , et la valeur «teinte» est la position (angle) de cette couleur dans la roue chromatique.