คุณต้องตีกอล์ฟโปรแกรมที่จะใช้ชื่อไฟล์เป็นอินพุตและคุณต้องเอาต์พุตไฟล์ที่เป็นสี
ไฟล์ดังกล่าวจะมีหนึ่งในส่วนขยายเหล่านี้ แต่โปรแกรมของคุณต้องการสนับสนุนเพียงหนึ่งไฟล์เท่านั้น โปรดพูดคำตอบข้อหนึ่งของคุณ
.jpg
.png
.svg
.gif
.bmp
และตอนนี้กับรูปแบบคลาสสิก
อินพุต
ชื่อไฟล์ที่มีหนึ่งในส่วนขยายด้านบน
นอกจากนี้คุณยังสามารถนำวัตถุภาพหรือภาพเข้ารหัสแล้วแทน
เอาท์พุต
สีเดียวในไฟล์นั้นเป็นรหัสเลขฐานสิบหก 6 หลักที่มีตัวเลือกนำหน้า#
เช่น#000000
สีดำ
นอกจากนี้คุณยังสามารถส่งออกรายการ / ทูเปิล / สตริงที่มีค่าทศนิยมหรือฐานสิบหกของสี RGB พร้อมตัวคั่นที่ชัดเจนและไม่ใช่ตัวเลขเช่น
,
|
ฯลฯ
คุณไม่สามารถส่งผ่านความโปร่งใส
หากไฟล์ที่ไม่ได้เป็นทุกสีหนึ่งคุณต้องการส่งออกมีมูลค่า falsy ที่ไม่ได้#000000
และยุติโดยไม่ต้องSTDERR
พิมพ์อะไรให้ นี่คือเพื่อให้คุณไม่สามารถเปิดไฟล์และรับค่า RGB ของพิกเซลแรก
กฎระเบียบ
- รหัสฐานสิบหกจะต้องได้รับผลลัพธ์เท่านั้นหากไฟล์เป็นสีเดียวทั้งหมด
- ไฟล์จะเป็น
500x500
พิกเซล - พิกเซลจะมีความโปร่งใส 0%
- นี่คือ รหัสกอล์ฟ รหัสที่สั้นที่สุดชนะ!
bool
สามารถเป็น สำหรับกรณีนี้ผมจะกลับstring
สำหรับกรณีปกติและสำหรับกรณีที่ไม่ปกติห่อในbool
object
นี่เป็นเรื่องปกติหรือฉันสามารถส่งคืนสตริงว่างหรือคล้ายกันได้หรือไม่?