题解:ABC317A - Potions

题解:ABC 317 A - Potions

·题目

链接:Atcoder

链接:洛谷

·难度

算法难度:C。

思维难度:C。

调码难度:C。

综合评价:入门。

·算法

模拟。

·思路

在输入时判断每个数是否符合条件,符合就直接输出i并退出程序。

·代价

O(n),是到水题目。

·细节

Nothing。

·代码

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int h=0,n=0,x=0;
int main(){
    scanf("%d%d%d",&n,&h,&x);
    //输入nhx
    for(int i=1;i<=n;i++){
        int p=0;
        scanf("%d",&p);
        //输入pi
        if(h+p>=x){
            //pi满足条件输出i退出程序
            printf("%d\n",i);
            return 0;
        }
    }
    return 0;
}

·注意

Nothing。

相关推荐
木木_王5 分钟前
嵌入式Linux学习 | 数据结构 (Day04)链表升级(进阶优化 + 柔性数组原理 + 双向循环链表完整实现 + 高频面试深挖)
linux·数据结构·学习
阿Y加油吧9 分钟前
二刷 LeetCode:152. 乘积最大子数组 & 416. 分割等和子集 复盘笔记
笔记·算法·leetcode
万添裁1 小时前
huawei 机考
算法·华为·深度优先
IronMurphy8 小时前
【算法四十三】279. 完全平方数
算法
墨染天姬9 小时前
【AI】Hermes的GEPA算法
人工智能·算法
papership9 小时前
【入门级-数据结构-3、特殊树:完全二叉树的数组表示法】
数据结构·算法·链表
smj2302_796826529 小时前
解决leetcode第3911题.移除子数组元素后第k小偶数
数据结构·python·算法·leetcode
山甫aa9 小时前
差分数组 ----- 从零开始的数据结构
数据结构
早日退休!!!9 小时前
《数据结构选型指南》笔记
数据结构·数据库·oracle
Beginner x_u10 小时前
链表专题:JS 实现原理与高频算法题总结
javascript·算法·链表