2022年6月2日笔记
100元的换钱方案
程序思路:for循环嵌套、穷举法列出全部方案、判断条件是否成立,成立输出.
程序源码:
#includemain() { int yi,wu,shi,ershi,sum,count=0; //1元 5元 10元 for(yi=0;yi<=100;yi++){ for(wu=0;wu<=100;wu++){ for(shi=0;shi<=100;shi++){ sum = yi + (wu*5) +(shi*10); if(sum == 100) { printf("%d %d %d \n",yi,wu,shi); count++; } } } } printf("\n一共有%d种方案",count); }
执行结果:
0 0 10
0 2 9
0 4 8
0 6 7
0 8 6
0 10 5
0 12 4
0 14 3
......
70 2 2
70 4 1
70 6 0
75 1 2
75 3 1
75 5 0
80 0 2
80 2 1
80 4 0
85 1 1
85 3 0
90 0 1
90 2 0
95 1 0
100 0 0
一共有121种方案
程序截图:
标签:yi,10,笔记,75,2022,70,80,85 来源: https://www.cnblogs.com/hmi1234/p/16339520.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。