{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"Charlie是Advanced Cargo Movement有限公司的司机。Charlie经常开车,所以他经常在加油站的咖啡自动售货机上买咖啡。Charlie讨厌找零。这基本上是你下一个任务的设置。\r\u003cbr\u003e\r\u003cbr\u003e你的程序将给出Charlie拥有的硬币的数量和类型以及咖啡的价格。咖啡自动售货机接受1、5、10和25美分面值的硬币。程序应该输出Charlie必须使用哪些硬币来支付咖啡,以便他使用尽可能多的硬币。因为Charlie真的不想找零,他想精确地支付价格。\r\u003cbr\u003e"}},{"title":"输入","value":{"format":"HTML","content":"输入的每一行都包含五个整数,用一个空格分隔,描述要解决的一种情况。行上的第一个整数P,1 \u003c\u003d P \u003c\u003d 10,000,是以美分为单位的咖啡价格。接下来的四个整数,C1、C2、C3、C4,0 \u003c\u003d Ci \u003c\u003d 10,000,是Charlie钱包中的分、镍币(5分)、一角币(10分)和25分硬币的数量。输入的最后一行包含五个零,不应生成任何输出。"}},{"title":"输出","value":{"format":"HTML","content":"对于每种情况,你的程序应该输出一行,其中包含字符串“Throw in T1 cents, T2 nickels, T3 dimes, and T4 quarters.”,其中T1、T2、T3、T4是适当面值的硬币的数量,Charlie应该使用这些硬币来支付咖啡,同时使用尽可能多的硬币。如果Charlie没有足够的零钱来精确支付咖啡的价格,你的程序应该输出“Charlie cannot buy coffee.”。"}},{"title":"样例","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e12 5 3 1 2\r\n16 0 0 0 1\r\n0 0 0 0 0\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003eThrow in 2 cents, 2 nickels, 0 dimes, and 0 quarters.\r\nCharlie cannot buy coffee.\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}}]}