换分币
来源:互联网 发布:依云软件官网 编辑:程序博客网 时间:2024/05/17 03:53
1 #include <stdio.h>
2
3 int main()
4 {
5 int i, j, k, count=1;
6 printf("There are following small exchange plans for 1 Yuan note:\n");
7 for (i=0; i<=100; i++)
8 {
9 for (j=0; j<=100-i; j+=2)
10 {
11 for (k=0; k<=100-i-2*j; k+=5)
12 {
13 if (i + j + k ==100)
14 {
15 printf(count%4?"%d: 1*%d + 2*%d + 5*%d\t":"%d: 1*%d + 2*%d + 5*%d\n", count++, i, j/2, k/5);
16 }
17 }
18 }
19 }
20 return 0;
21 }
[root@localhost 38]# vim exchange.c
[root@localhost 38]# gcc exchange.c
[root@localhost 38]# ./a.out
There are following small exchange plans for 1 Yuan note:
1: 1*0 + 2*0 + 5*20 2: 1*5 + 2*0 + 5*19 3: 1*10 + 2*0 + 5*18
4: 1*15 + 2*0 + 5*17 5: 1*20 + 2*0 + 5*16 6: 1*25 + 2*0 + 5*15 7: 1*30 + 2*0 + 5*14
8: 1*35 + 2*0 + 5*13 9: 1*40 + 2*0 + 5*12 10: 1*45 + 2*0 + 5*11 11: 1*50 + 2*0 + 5*10
12: 1*55 + 2*0 + 5*9 13: 1*60 + 2*0 + 5*8 14: 1*65 + 2*0 + 5*7 15: 1*70 + 2*0 + 5*6
16: 1*75 + 2*0 + 5*5 17: 1*80 + 2*0 + 5*4 18: 1*85 + 2*0 + 5*3 19: 1*90 + 2*0 + 5*2
20: 1*95 + 2*0 + 5*1 21: 1*100 + 2*0 + 5*0
2
3 int main()
4 {
5 int i, j, k, count=1;
6 printf("There are following small exchange plans for 1 Yuan note:\n");
7 for (i=0; i<=100; i++)
8 {
9 for (j=0; j<=100-i; j+=2)
10 {
11 for (k=0; k<=100-i-2*j; k+=5)
12 {
13 if (i + j + k ==100)
14 {
15 printf(count%4?"%d: 1*%d + 2*%d + 5*%d\t":"%d: 1*%d + 2*%d + 5*%d\n", count++, i, j/2, k/5);
16 }
17 }
18 }
19 }
20 return 0;
21 }
[root@localhost 38]# vim exchange.c
[root@localhost 38]# gcc exchange.c
[root@localhost 38]# ./a.out
There are following small exchange plans for 1 Yuan note:
1: 1*0 + 2*0 + 5*20 2: 1*5 + 2*0 + 5*19 3: 1*10 + 2*0 + 5*18
4: 1*15 + 2*0 + 5*17 5: 1*20 + 2*0 + 5*16 6: 1*25 + 2*0 + 5*15 7: 1*30 + 2*0 + 5*14
8: 1*35 + 2*0 + 5*13 9: 1*40 + 2*0 + 5*12 10: 1*45 + 2*0 + 5*11 11: 1*50 + 2*0 + 5*10
12: 1*55 + 2*0 + 5*9 13: 1*60 + 2*0 + 5*8 14: 1*65 + 2*0 + 5*7 15: 1*70 + 2*0 + 5*6
16: 1*75 + 2*0 + 5*5 17: 1*80 + 2*0 + 5*4 18: 1*85 + 2*0 + 5*3 19: 1*90 + 2*0 + 5*2
20: 1*95 + 2*0 + 5*1 21: 1*100 + 2*0 + 5*0
0 0
- 换分币
- 换分币
- 换分币
- 换分币
- 换分币
- 换分币
- 换分币
- 换分币
- 换分币
- 换分币
- 换分币
- 换分币
- 换分币
- 换分币
- 换分币
- 换分币问题
- 换分币问题。
- 换分币问题
- Java中StringBuilder的清空方法比较
- 53道Java线程面试题
- postgresql内存详解
- 如果你升级了 mac os 12 想要允许任何来源的应用那么就看过来吧
- Oracle连接提问
- 换分币
- JavaScript的类型检测
- Unreal Engin_画廊制作笔记 _012<修改World Settings设置>
- android项目结构说明-android开发入门(一)
- 8个方法让你成为更优秀的程序员
- Java 常用的设计模式-工厂模式
- 读写方式区别
- 利用动态数组生成魔方矩阵
- Android SDK在线更新方法