Loading Now

colorCodeConversion

Hệ thống màu RGBHexadecimal (Thập lục phân) được sử dụng nhiều trong thiết kế website hiện nay.

RGB sử dụng 3 giá trị trong hệ thập phân để biểu thị mức độ xuất hiện của 3 ánh sáng là đỏ (red), lục (green), và lam (blue) với định dạng là "r,g,b" (r, g, b là các giá trị tương ứng). Hexadecimal thì sử dụng 3 giá trị tương tự trong hệ thập lục phân với định dạng là "#------".

Bỏ qua dấu '#', 2 kí tự đầu, 2 kí tự giữa và 2 kí tự cuối trong biểu diễn Hexadecimal sẽ lần lượt tương ứng với giá trị của màu đỏ, lục và lam trong biểu diễn RGB.

Ví dụ, "#D40A79” trong Hexadecimal tương ứng với "212,10,121" trong RGB, vì D416 = 21210, 0A16 = 1010, 7916 = 12110

Cho 1 dãy các chuỗi code. Bạn cần phải xác định chuỗi được định dạng RGB hay Hexadecimal, rồi quy đổi chuỗi đó sang hệ thống kia, tức là nếu chuỗi đang ở định dạng RGB thì đổi sang Hexadecimal, còn nếu nếu chuỗi đang ở định dạng Hexadecimal thì đổi sang RGB. Đảm bảo rằng định dạng mỗi chuỗi trong input đều chính xác.

Đầu vào/Đầu ra:

  • [Thời gian chạy] 0.5s với C++, 3s với Java và C#, 4s với Python, JS và Go
  • [Đầu vào] Array of Strings: code (1 ≤ code.length ≤ 1000)
  • [Đầu ra] Array of Strings

        Những chuỗi đã được quy đổi từ code

Post Comment

Contact