97七区资讯学科1(改编)
Problem Description
有一家店正在进行促销,只要客人买10个饼干和2个蛋糕就多送1盒巧克力,请以程式输出最后应给予的物品数量。
Input Format
每组输入为一行,含有3个整数,分别代表饼干、巧克力和蛋糕,以空白分隔。
Output Format
请输出应给予之商品数量。
Sample Input
12 6 3
Sample Output
12 个饼干,7 盒巧克力,3 个蛋糕。
-----*Problem from【ZeroJudge, An Online Judge System For Beginners】
My Answer
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. | #include<iostream> using namespace std; int main(void) { int cookie, chocolate, cake; while(cin>>cookie>>chocolate>>cake){ if(cookie>=10 && cake>=2){ if((cookie/10)>=(cake/2)) chocolate+=(cake/2); else chocolate+=(cookie/10); } cout<<cookie<<" 个饼干,"; cout<<chocolate<<" 盒巧克力,"; cout<<cake<<" 个蛋糕。"<<endl; } return 0; } |