a542. CPE:Pixel Art (UVa 13171)

簡單CPE

時間限制 2000 ms ・ 記憶體限制 256 MB

題目描述

利用洋紅 M、黃 Y、青 C 三種原色顏料繪製像素畫。每種原色的一單位可畫一個該色像素;混色時各使用一單位所需原色:紅 R=M+Y、綠 G=Y+C、紫 V=M+C、黑 B=M+Y+C。白 W 不耗顏料。給定三種顏料存量和畫作,判斷是否足夠。

輸入格式

第一行為測試筆數。每筆先給洋紅、黃、青的可用單位數,再給像素字串。每幅畫長度為 1 至 100000,字元為 M、Y、C、R、B、G、V、W。

輸出格式

顏料足夠時輸出 YES,接著依洋紅、黃、青順序輸出剩餘單位數,彼此以空白分隔;不足時只輸出 NO。

來源:UVa 13171 — Pixel Art。本敘述依原題規格重新撰寫。

範例測資

範例輸入 1

3
1 1 1 MCY
3 2 1 MYWWCR
1 1 1 RV

範例輸出 1

YES 0 0 0
YES 1 0 0
NO
請先登入後再提交程式碼

討論與題解

載入討論區…

更多