Rainbow Word ™ là gì?

Dec 09 2020

Theo tinh thần của sê-ri Word ™ / Phrase ™ là gì do JLee bắt đầu , một nhãn hiệu đặc biệt của câu đố Phrase ™ và Word ™ .


Nếu một từ tuân theo một quy tắc đặc biệt, tôi gọi nó là Rainbow Word ™ . Những ví dụ được đưa ra ở đây là những ví dụ đặc biệt mạnh mẽ, để giúp bạn và mặc dù thứ tự của Rainbow Words ™ không quan trọng chút nào đối với quy tắc, tôi đặt những ví dụ này theo thứ tự đặc biệt dành cho bạn!

Sử dụng các ví dụ dưới đây để tìm quy tắc:

Rainbow Words ™ Không phải Rainbow Words ™
SỢ HÃI BÌNH TĨNH
ZEBRAS NGỰA
SERIAL SÁT THỦ
CUỘC SỐNG XÁC SỐNG
CANADA PHÁP
GIỐNG CÁI NAM GIỚI
HIỆU ỨNG KẾT QUẢ
BOBBLE NẢY
CYBORG NGƯỜI
HÌNH ẢNH RUN

Và, ở dạng 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

Mỗi từ có thể được kiểm tra xem nó có phải là Rainbow Word ™ hay không mà không cần dựa vào các từ khác. Đây không phải là những ví dụ duy nhất về Rainbow Words ™; nhiều hơn nữa tồn tại.

Quy tắc đặc biệt mà những từ này tuân theo là gì?

Gợi ý để bạn bắt đầu:

Tôi là một lập trình viên, vì vậy một bước bắt buộc phải được thực hiện theo "cách của lập trình viên".

Một gợi ý khác (Ngày 2):

Rất nhiều tài liệu tham khảo về màu sắc trong câu đố này, phải không? Làm thế nào để máy tính hiển thị màu sắc?

Trả lời

6 Bubbler Dec 10 2020 at 10:42

Tôi nghĩ câu trả lời là

Nếu bạn nhóm một từ Rainbow gồm 6 chữ cái thành 3 cặp chữ cái, hãy chuyển đổi mỗi chữ cái thành A = 0, B = 1, ..., Z = 25 (lập chỉ mục dựa trên 0 trong thế giới lập trình) và nối các số trong mỗi cặp, bạn nhận được giá trị màu RGB hợp lệ được viết dưới dạng thập phân, như trong (0, 0, 0) là màu đen và (255, 255, 255) là màu trắng. Yêu cầu là cả ba số đại diện cho R, G, B tương ứng phải nằm trong khoảng từ 0 đến 255 .

Ví dụ:
- SCARED = 18 2 0 17 4 3 = (182, 17, 43) (bỏ qua các số 0 ở đầu) = màu đỏ
- CALMED = 2 0 11 12 4 3 = (20, 1112 , 43) = không phải là màu hợp lệ

Nếu bạn sử dụng lập chỉ mục dựa trên 1 thay thế (vì vậy A = 1, ..., Z = 26), mẫu không hoạt động cho ZEBRAS.

Bằng chứng về Từ cầu vồng (và tại sao chúng lại có thứ tự đặc biệt):

SCARED = 18 2 0 17 4 3 = (182, 17, 43) = đỏ
ZEBRAS = 25 4 1 17 0 18 = (254, 117, 18) = cam
SERIAL = 18 4 17 8 0 11 = (184, 178, 11) = vàng đậm (ô liu?)
SỐNG = 11 8 21 8 13 6 = (118, 218, 136) = xanh lục nhạt
CANADA = 2 0 13 0 3 0 = (20, 130, 30) = xanh đậm
NỮ = 5 4 12 0 11 4 = (54, 120, 114) = màu lục lam đậm
HIỆU ỨNG = 4 5 5 4 2 19 = (45, 54, 219) = blue
BOBBLE = 1 14 1 1 11 4 = (114, 11, 114) = violet
CYBORG = 2 24 1 14 17 6 ​​= (224, 114, 176) = hồng
WIGGLE = 22 8 6 6 11 4 = (228, 66, 114) = hồng-đỏ

Vì vậy, các màu được đại diện bởi các từ theo thứ tự cầu vồng , hay chính xác hơn, theo thứ tự xuất hiện trong bánh xe màu ! Bạn có thể kiểm tra từng màu bằng cách nhập các giá trị RGB trên trang web này và giá trị "màu" là vị trí (góc) của màu đó trong bánh xe màu.