当前位置: 首页 > article >正文

字节青训营刷题--完美偶数计数【简单】

问题描述

小C定义了一个“完美偶数”。一个正整数 xx 被认为是完美偶数需要满足以下两个条件:

  1. x 是偶数;
  2. x的值在区间 [l,r][l,r] 之间。

现在,小C有一个长度为 nn 的数组 aa,她想知道在这个数组中有多少个完美偶数。

分析

这个数字能被2整除并且在l,r之间,很简单的一道题

#include <cstddef>
#include <iostream>
#include <vector>
#include <string>

using namespace std;

int solution(int n, int l, int r, vector<int>& a) {
    // write code here
    int count=0;
    for(auto i:a){
        if(i%2==0&&i>=l&&i<=r)
            count++;
    }
    return count;
    return 0;
}

int main() {
    vector<int> a1 = {1, 2, 6, 8, 7};
    cout << (solution(5, 3, 8, a1) == 2) << endl;

    vector<int> a2 = {12, 15, 18, 9};
    cout << (solution(4, 10, 20, a2) == 2) << endl;

    vector<int> a3 = {2, 4, 6};
    cout << (solution(3, 1, 10, a3) == 3) << endl;
}

在这里插入图片描述


http://www.kler.cn/a/387372.html

相关文章:

  • “AI 自动化效能评估系统:开启企业高效发展新征程
  • Xcode 正则表达式实现查找替换
  • 华为2024嵌入式研发面试题
  • 理解机器学习中的参数和超参数
  • PCB印刷电路板快速上手04电容元件
  • 探秘 JMeter (Interleave Controller)交错控制器:解锁性能测试的隐藏密码
  • Unity 读取文本文档 方法总结
  • mtk Android7定制修改
  • Ascend Extension for PyTorch的源码解析
  • WPF自定义翻页控件
  • 简单的TCP程序
  • RK3568笔记1:BootRom
  • 【Linux 29】传输层协议 - UDP
  • 28-在CARLA包中获取地图
  • vue之vant上传图片
  • 数据结构-归并排序笔记
  • Java 连接操作 MySQL 数据库(增删查改操作)
  • 文献阅读 | Nature Methods:使用 STAMP 对空间转录组进行可解释的空间感知降维
  • LLMs在供应链投毒检测中的应用
  • 植物明星大乱斗1
  • 利用AI工具进行论文数据收集
  • 了解GPT大模型,读这本书就够了!(文末送书)
  • 【模块化大作战】Webpack如何搞定CommonJS与ES6混战(1-3)
  • 【网络】深入理解 HTTPS:确保数据传输安全的核心协议
  • 今天要重新认识下注解@RequestBody
  • IDEA构建JavaWeb项目,并通过Tomcat成功运行