zoukankan      html  css  js  c++  java
  • C#循环语句练习(三)

    for循环拥有两类:
    一、穷举:
    把所有可能的情况都走一遍,使用if条件筛选出来满足条件的情况。

    (1)、羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能。

    (2)、百鸡百钱:公鸡2文钱一只,母鸡1文钱一只,小鸡半文钱一只,总共只有100文钱,如何在凑够100只鸡的情况下刚好花完100文钱?

    (3)、大马驼2石粮食,中等马驼1石粮食,两头小马驼1石粮食,要用100匹马,驼100石粮食,该如何分配?

    (4)、有1分钱,2分钱,5分钱的硬币,要组合出来2角钱,有几种组合方式,分别各多少个?

    二、迭代:  

    从初始情况按照规律不断求解中间情况,最终推导出结果。

    (1)、1.五个小朋友排成一队,问第一个多大了,第一个说比第二个大两岁,问第二个多大了,第二个说比第三个大两岁。。。以此类推,问第5个小朋友,说自己3岁了。问第一个小朋友几岁了?

    (2)、纸张可以无限次对折,纸张厚度为0.07毫米。问多少次对折至少可以超过8848?

  • 相关阅读:
    js兼容性——获取当前浏览器窗口的宽高
    pip 换源
    5 二分查找 算法
    顺序查找 冒泡 快排 等
    4 顺序表和链表
    python垃圾回收机制
    3 栈 队列 双头队列
    2 数据结构的性能分析 timeit
    1 时间复杂度
    线程池 爬取一本小说
  • 原文地址:https://www.cnblogs.com/huluobozu/p/4938718.html
Copyright © 2011-2022 走看看