• 【QED】血压高的天依


    题目

    题目链接🔗
    天依最近迷上了《Battlefield1》,游戏中每种武器都有不同的攻击伤害值。天依跟敌人对枪,经常在被敌人击杀后发现自己击杀了敌人99滴血,因此血压常常升高。为了降低天依的血压,请你编写一个程序来帮助天依知道有多少个能够一枪秒杀敌人的武器(即武器伤害值大于等于敌人的血量),如果没有这样的武器,请返回0。

    武器编号和其伤害值:

    1. SMG08/18轮椅枪:11.40
    2. M1917机枪(望远瞄具):51.40
    3. MODEL 10A(猎人)霰弹枪:19.19
    4. 李恩菲尔德步枪:81.00
    5. 四式反战车刺雷:100.00
    6. AT炮:85.55

    【输入格式】

    第一行,一个整数 m ( 1 ≤ m ≤ 1000 ) m(1\leq m \leq 1000) m(1m1000),表示有 m m m个敌人。

    接下来的行,每行一个整数 n ( 1 ≤ n ≤ 1000 ) n(1 \leq n \leq 1000) n(1n1000),表示敌人的血量。

    【输出格式】

    m m m行,每行一个整数,表示有多少个能够一枪秒杀敌人的武器。

    测试样例

    输入样例1:

    1
    99
    
    • 1
    • 2

    输出样例1:

    1
    
    • 1

    思路

    简单if else模拟

    代码

    #include 
    using namespace std;
    typedef long long LL;
    const long long mod=(long long)1e9+7;
    int main()
    {
        int n;
        int maxzhi=INT_MIN;
        cin>>n;
        while(n--)
        {
            int shu;
            cin>>shu;
            maxzhi=shu;
            if(maxzhi>100)cout<<0<85.55)cout<<1<81.00)cout<<2<51.40)cout<<3<19.19)cout<<4<11.40)cout<<5<
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
  • 相关阅读:
    单链表的基本操作
    [leetcode 数位计算]2520. 统计能整除数字的位数
    首发Yolov8优化:Adam该换了!斯坦福最新Sophia优化器,比Adam快2倍 | 2023.5月斯坦福最新成果
    Java.lang.Character类中codePointBefore(char[ ] a, int index)方法具有什么功能呢?
    用echarts显示本年365天每天的数据
    DeFi明斯基时刻:压力测试与启示
    外包干了10个月,技术退步明显...
    在 SAP ABAP Gateway 系统上定义后台系统的 Alias
    科技项目验收怎么做?不通过怎么办?
    使用TF-IDF对文本集中的单篇文本制作词云
  • 原文地址:https://blog.csdn.net/m0_67724631/article/details/136793208