Đưa ra một đầu vào của một màu ở #rrggbbđịnh dạng hex, xuất ra bổ sung RGB của nó ở cùng định dạng.
RGB bổ sung R 2 G 2 B 2 của bất kỳ màu nào R 1 G 1 B 1 được định nghĩa là màu có giá trị R 2 255 - R 1 , B 2 giá trị 255 - B 1 và giá trị G 2 255 - G 1 .
Các chữ số hex có thể là chữ hoa (# FFAA20) hoặc chữ thường (# ffaa20). Trường hợp đầu vào và đầu ra không nhất quán (vì vậy bạn có thể lấy đầu vào bằng chữ thường nhưng đầu ra bằng chữ hoa và ngược lại).
Vì đây là môn đánh gôn , mã ngắn nhất tính bằng byte sẽ thắng.
Trường hợp thử nghiệm (lưu ý rằng kể từ khi đưa ra chương trình của bạn / chức năng đầu ra riêng của mình nên kết quả trong các đầu vào gốc (nó là involutory ), các trường hợp thử nghiệm nên làm việc theo cả hai hướng):
In/Out Out/In
----------------
#ffffff #000000
#abcdef #543210
#badcab #452354
#133742 #ecc8bd
#a1b2c3 #5e4d3c
#7f7f80 #80807f