yingxiaoluzhimin 2023-11-19 14:39 采纳率: 0%
浏览 3

小 喜欢上了一位女神,女神拥有心动值,当心动值不小于 时,可以抱得美人归。现在小 可以进行进行三个操作:聊天、送礼物、邀请看电影(假设这三个操作一定可以成功进行),加的心动值分别为1、3、


喜欢上了一位女神,女神拥有心动值,当心动值不小于
时,可以抱得美人归。现在小
可以进行进行三个操作:聊天、送礼物、邀请看电影(假设这三个操作一定可以成功进行),加的心动值分别为1、3、5.但是小
比较穷,每个操作最多进行一次,而且只能进行
次操作。现在小
需要你来帮他判断当进行
次操作后能否抱得美人归。如果不可以输出N0、否则输出Yes。
输入
第一行两个数字
,含义如题所示。
数据范围:

输出
成功则输出Yes,失败则输出N0。
样例输入 Copy
3 5

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-11-19 16:46
    关注

    【相关推荐】



    • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/336232
    • 除此之外, 这篇博客: C语言实现八大排序算法详解及其性能之间的中的 名字已经暴露了他的算法,就是往里面插入数据,就拿我们生活中的例子来说,打扑克牌。我们往手里码牌的时候,是一张一张的码,先码一张,抓手心,不需要修改位置,因为只有一张牌,一定是有序的。再接一张,和手里的牌对比大小,调整位置,选择放在它的左边或者右边。然后接着码,又接到一张牌,拿到先和右边的牌比,比右边还大就放到最右边,如果比右边这张小呢,在和左边这张比。同样,我们这里也是这样的,首先我们默认第一个元素,一定是有序,OK吧。然后第二个,元素比较,大,放到左边,小放到右边。然后第三个元素,直到第N个,比它前一个大,继续往前找位置,直到找到对应位置了,就是有序数列了。(当然每次找位置都是在一个有序的序列中找,所以完全可以用二分查找找位置,数据大的话,二分明显快于我们一张一张比) 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

      算法思想


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 11月19日