http://codeforces.com/contest/1042/problem/B 题意: 给出n种饮料,每种饮料还有一种或多种维生素(A或B或C),某人想集齐三种维生素,问最少需要花费多少? 每一行先输入每种饮料的价格,再输入每种饮料的包含的维生素种类. 将ABC分别用一个数字表示,开始时准备:1表示A,2表示B,3表示C. 包含维生素A的饮料=1,包含维生素B的=2,C=3,AB=A+B=3,到了这就发现这样不对,有重复了. 所以我们最好用三个质数表示ABC. 这里A=2,B=5,C=…