Điều này! là một lưới màu RGB ...
Về cơ bản nó là một ma trận 2 chiều trong đó:
- Hàng đầu tiên và cột đầu tiên có màu đỏ.
- Hàng thứ hai và cột thứ hai có màu xanh lá cây.
- Hàng thứ ba và cột thứ ba có màu xanh lam.
Dưới đây là các màu được mô tả bằng đồ họa, sử dụng các chữ cái R, G và B.
Dưới đây là cách chúng tôi tính toán màu sắc của từng không gian trên lưới được tính toán.
- Đỏ + Đỏ = Đỏ (# FF0000)
- Xanh + Xanh = Xanh lục (# 00FF00)
- Xanh lam + Xanh lam = Xanh lam (# 0000FF)
- Đỏ + Xanh = Vàng (# FFFF00)
- Đỏ + Xanh = Tím (# FF00FF)
- Xanh + Xanh = Teal (# 00FFFF)
Các thách thức
- Viết mã để tạo lưới màu RGB.
- Đó là mã golf, vì vậy hãy thử làm như vậy với số byte nhỏ nhất.
- Sử dụng bất kỳ ngôn ngữ lập trình hoặc ngôn ngữ đánh dấu để tạo lưới của bạn.
- Điều tôi quan tâm:
- Kết quả sẽ hiển thị đồ họa một lưới RGB với các màu được xác định.
- Những điều tôi không quan tâm:
- Nếu đầu ra là một hình ảnh, HTML, SVG hoặc đánh dấu khác.
- Kích thước hoặc hình dạng của các khối màu.
- Biên giới, khoảng cách vv giữa hoặc xung quanh các khối.
- Nó chắc chắn không phải có nhãn cho bạn biết màu của hàng và cột phải là gì.
Bitmap
đối tượng trong C #?