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

下面给出我的解法:
         for (int z = 12; z <= 36; z++)
         {
              int y = 147 - 4 * z;
              int x = 100 - z - y;
              if (x > 0)
                   Response.Write(string.Format("{0},{1},{2}<br/>", x, y, z));
         }

 

 

 

你可能感兴趣的:(编程)