เมื่อได้รับอินพุตของสีใน#rrggbb
รูปแบบเลขฐานสิบหกให้ส่งออกส่วนประกอบของ RGB ในรูปแบบเดียวกัน
ระบบ RGB สมบูรณ์ R 2 G 2 B 2ของสีใด ๆ R 1 G 1 B 1ถูกกำหนดให้เป็นสีกับ R 2มูลค่า255 - R 1 , บี2มูลค่า255 - B 1และจี2มูลค่า255 - G 1
เลขฐานสิบหกอาจเป็นตัวพิมพ์ใหญ่ (# FFAA20) หรือตัวพิมพ์เล็ก (# ffaa20) กรณีของอินพุตและเอาต์พุตไม่จำเป็นต้องสอดคล้องกัน (ดังนั้นคุณอาจใช้อินพุตเป็นตัวพิมพ์เล็ก แต่เอาต์พุตเป็นตัวพิมพ์ใหญ่และในทางกลับกัน)
เนื่องจากนี่คือcode-golfรหัสที่สั้นที่สุดเป็นไบต์จะเป็นผู้ชนะ
กรณีทดสอบ (โปรดทราบว่าตั้งแต่ให้โปรแกรม / ฟังก์ชั่นของคุณเองผลลัพธ์ของมันจะส่งผลให้อินพุตดั้งเดิม (มัน ไม่เกี่ยวข้อง ) กรณีทดสอบควรทำงานได้ทั้งสองทิศทาง):
In/Out Out/In
----------------
#ffffff #000000
#abcdef #543210
#badcab #452354
#133742 #ecc8bd
#a1b2c3 #5e4d3c
#7f7f80 #80807f