有100枚硬币,总面值是247元,这些硬币的面值有三种:1元,2元 ,5元,编程输出硬币的组合有多少种?

下面给出我的解法:

1         for (int z = 12; z <= 36; z++)
2 {
3 int y = 147 - 4 * z;
4 int x = 100 - z - y;
5 if (x > 0)
6 Response.Write(string.Format("{0},{1},{2}<br/>", x, y, z));
7 }


 

posted @ 2012-03-18 13:10  编程小菜鸭  阅读(337)  评论(0编辑  收藏  举报