黑马程序员技术交流社区

标题: 据说大神可以给出5种以上解决方式哦 嘿嘿 [打印本页]

作者: hubei3805979    时间: 2016-7-15 22:36
标题: 据说大神可以给出5种以上解决方式哦 嘿嘿
超市小卖铺有1元和5毛的硬币若干.现在有人用20元来换,1元和5毛不能为0,问有多少种换发,打印在控制台

作者: 愿望变美    时间: 2016-7-16 23:36
本帖最后由 愿望变美 于 2016-7-16 23:39 编辑
  1. public static void main(String[] args){
  2.                   int count = 0;
  3.                   for (int i = 1; i < 40; i ++) {                //5毛钱的数量
  4.                       for(int j = 1;j < 20;j ++) {                //1元的数量
  5.                               if((i * 5 + j * 10) == 200)
  6.                               {        count ++;}                                        //共19种
  7.                       }
  8.                   }
  9.                   System.out.println(count);
  10.           }
复制代码


作者: hubei3805979    时间: 2016-7-17 00:01
愿望变美 发表于 2016-7-16 23:36

还不够好  应该是打印出19种结果





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2