تابعی بنویسید که رنگ های rgb داده شده را معکوس کرده در خروجی برگرداند.
مثال
color_invert((255, 255, 255)) ➞ (0, 0, 0)
# (255, 255, 255) رنگ سفید.
# معکوس آن برابر است با (0, 0, 0)، که رنگ سیاه است.
نمونه ورودی و خروجی
ColorInvert((255, 255, 255)) ➞ (0, 0, 0)
ColorInvert((0, 0, 0)) ➞ (255, 255, 255)
ColorInvert((165, 170, 221)) ➞ (90, 85, 34)
نکات
-
255 حداکثر مقدار یک کانال تک رنگ است.
Assert.Equal({0, 0, 0}, Backendbaz.ColorInvert({255, 255, 255})); Assert.Equal({255, 255, 255}, Backendbaz.ColorInvert({0, 0, 0})); Assert.Equal({90, 85, 34}, Backendbaz.ColorInvert({165, 170, 221})); Assert.Equal({15, 65, 204}, Backendbaz.ColorInvert({240, 190, 51}));
نظرات