给定CMYK中的颜色代码,将其转换为RGB值。
输入:
4个整数字符串(0到100之间),以空格分隔
86 86 0 43
28 14 0 6
0 41 73 4
输出:
#141592
#ABCDEF
#F49043
最短的代码胜出!
提示:要将CMYK转换为RGB,可以使用以下公式:
Red = 255 x (1 - Cyan/100) x (1 - Black/100) Green = 255 x (1 - Magenta/100) x (1 - Black/100) Blue = 255 x (1 - Yellow/100) x (1 - Black/100)
并使用这三个变量来获取
#RRGGBB
格式值
另外,我们是否应该一次输入多个CMYK码,或者仅输入一个并转换?
—
HyperNeutrino
我们可以将输入作为数字列表还是必须是定界字符串?
—
Business Cat
您提供的输入/输出与公式不匹配,还应该如何处理舍入?
—
Rod
@Rod还不清楚如何处理浮点错误。
—
大公埃里克(Erik the Outgolfer)
CMYK
值小数从0
到1
或做它需要0
给100
?