#P1929. Calories from Fat

Calories from Fat

题目翻译 描述 脂肪每克约含 99 卡路里食物能量,蛋白质、糖和淀粉每克约含 44 卡路里,酒精每克约含 77 卡路里。尽管许多人从脂肪中获取超过 5050% 的总卡路里,但大多数营养师建议这一比例应控制在 3030% 或以下。例如,在右侧的营养标签中,33 克脂肪占 20002000 卡路里每日推荐摄入量的 55%。通过简单计算可知,每日推荐脂肪摄入量为 6060 克,即 540540 卡路里,占总卡路里的 2727%

其他人则推荐截然不同的脂肪摄入量。例如,迪恩・欧宁胥(Dean Ornish)建议脂肪摄入量应低于总卡路里的 1010%。而罗伯特・阿特金斯(Robert Atkins)则建议完全消除碳水化合物,对脂肪摄入不加限制。据估计,阿特金斯饮食法的平均使用者从脂肪中获取61 61% 的卡路里。

根据一天内所吃食物的记录,你需要计算来自脂肪的卡路里百分比。每条食物记录包含一行输入,给出每种食物中脂肪、蛋白质、糖、淀粉和酒精的含量。每个含量由一个整数后跟一个单位组成,单位可以是:g(克)、C(卡路里)或 %(卡路里百分比)。百分比范围为099 0 到 99。至少有一种成分会以非零克数或卡路里数(而非百分比)给出。

输入

输入由多个测试用例组成。每个测试用例包含一行或多行上述描述的记录。每个测试用例以包含 '-' 的行结束。最后一个测试用例后会额外跟随一行 '-'。

输出

对于每个测试用例,输出来自脂肪的卡路里百分比,四舍五入到最接近的整数。