Pixel Art 是一種藝術形式,包括從小方塊或用單一顏色填充的像素。
由於計算機必須代表圖像的限制,它在 80 年代變得非常流行,但即使在今天,它仍然在復古愛好者中流行。
當您擁有所有必要的顏色時,很容易複製這種類型的圖像。
挑戰在於只使用原色:洋紅色(magenta)、黃色(yellow)和青色(cyan)。
幸運的是,由於顏色理論,我們知道任何顏色都可以通過根據以下方案混合原色來獲得:
第一行有一個數字 T 代表測試資料數量
接下來 T 行,每行包含 3 個整數 m、y、c 和 1 個字串 s
3 個整數 m、y、c 代表 洋紅色(magenta)、黃色(yellow)、青色(cyan) 數量
1 個字串 s 代表圖像的 pixel 序列,(1 ≤ s長度 ≤ 100000)
s只包含: magenta (M), yellow (Y), cyan (C), red (R), black (B), green (G), violet (V) and white (W)
對於每組測試資料輸出一行
請判斷是否圖像可以由擁有顏色完成
如果可以,請輸出 YES 以及洋紅色(magenta)、黃色(yellow)、青色(cyan) 剩餘數量
否則,請輸出 NO
3 1 1 1 MCY 3 2 1 MYWWCR 1 1 1 RV
YES 0 0 0 YES 1 0 0 NO
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
33269 | andrewlee063 ... (Andrew.Σ.Lee) | i860 | 382 | 2022-12-17 23:47 |