1573.Alchemy
具体题目请点击我查看
num=list(map(int, input().strip().split()))
n=int(input())
t=1
for i in range(n):
s=input()
if(s[0]=="R"):
t=t*num[1]
elif(s[0]=="Y"):
t=t*num[2]
else:
t=t*num[0]
print(t)
题目很简单,就是难读懂。
第一行给的是三种颜色的各自的种类,例如B-2,说明有两种蓝色(比方说有深蓝,湛蓝)。
那么举个例子:
R-5,B-2,Y-4
2
R,B
也就是说,要合成药水,需要红+蓝,我们有5种红,2种蓝,结果就是5*2。