中国电子学会2023年05月份青少年软件编程C++等级考试试卷一级真题(含答案)

这篇具有很好参考价值的文章主要介绍了中国电子学会2023年05月份青少年软件编程C++等级考试试卷一级真题(含答案)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 输出第二个整数

输入三个整数,把第二个输入的整数输出。
时间限制:1000
内存限制:65536

输入
只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。

输出
只有一行,一个整数,即输入的第二个整数。

样例输入
123 456 789

样例输出
456

参考答案:文章来源地址https://www.toymoban.com/news/detail-662962.html

#include <bits/stdc++.h>
using namespace std;
long long a,b,c;
int main() {
  cin>>a>>b>>c;
  cout<<b;
  return 0;
}
  1. 计算表达式的值
    给定整数x,y的值,计算3x+2y的值。
    时间限制:3000
    内存限制:65536

输入
一行包含2个整数x,y,以空格作为分隔。数据保证最后计算结果还在整数表示范围内。

输出
按照题目要求输出结果

样例输入
2 3

样例输出
12

参考答案:

#include <bits/stdc++.h>
using namespace std;
long long x,y;
int main() {
  cin>>x>>y;
  cout<<x*3+2*y;
  return 0;
}
  1. 大写字母的判断
    输入一个字符,判断是否是英文大写字母,即是否是A-Z中的一个。
    时间限制:1000
    内存限制:65536

输入
一个字符。

输出
如果是英文大写字母,则输出YES,否者输出NO。

样例输入
K

样例输出
YES

参考答案:

#include <bits/stdc++.h>
using namespace std;
char a;
int main() {
  cin>>a;
  if(a>='A' && a<='Z')
      cout<<"YES";
  else cout<<"NO";
      return 0;
}

4. 满足条件的数的累加

现有n个整数,将其中个位数为k的数进行累加求和。
时间限制:1000
内存限制:65536

输入
第一行两个整数n、k,以空格分隔。( 0 < n < 1000, 0 ≤ k ≤ 9) 第二行n个非负整数,以空格分隔,每个数不大于100000。

输出
输出满足题目要求的累加和。

样例输入
10 7
2 5 7 17 11 18 4 27 1 7

样例输出
58

参考答案:

#include <bits/stdc++.h>
using namespace std;
long long n,k,c,f;
int main() {
  cin>>n>>k;
  while(n){
      n--;
      cin>>c;
      if(c%10==k)
      f+=c;
  }
  cout<<f;
  return 0;
}

5. 金币

国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天)里,每天收到两枚金币;之后三天(第四、五、六天)里,每天收到三枚金币;之后四天(第七、八、九、十天)里,每天收到四枚金币……这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币(N为任意正整数)。
你需要编写一个程序,确定从第一天开始的给定天数内,骑士一共获得了多少金币。
时间限制:10000
内存限制:65536

输入
一个整数(范围1到10000),表示天数。

输出
骑士获得的金币数。

样例输入
6

样例输出
14

参考答案:

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    cin >> n;
    int h=0;
    int l = 1 , i , sum = 0;
    for( i=1;i<=n;i+=l)
    {
        sum+=l*(i-h);
        l++;
        h=i;
    }
    if(i!=n)
    {
        sum+=(n-h)*l;
    }
    cout<<sum;
}

到了这里,关于中国电子学会2023年05月份青少年软件编程C++等级考试试卷一级真题(含答案)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 中国电子学会2023年03月份青少年软件编程C++等级考试试卷一级真题(含答案)

    一、编程题(共5题,共100分) 1.    字符长方形 给定一个字符,用它构造一个长为4个字符,宽为3个字符的长方形,可以参考样例输出。 时间限制:1000 内存限制:65536 输入 输入只有一行, 包含一个字符。 输出 该字符构成的长方形,长4个字符,宽3个字符。 样例输入 * 样例

    2024年02月06日
    浏览(52)
  • 中国电子学会2023年03月份青少年软件编程Python等级考试试卷二级真题(含答案)

    2023-03 Python二级真题 分数:100   题数:37 测试时长:60min 一、单选题(共25题,共50分) 1.    下列说法正确的是?( C)(2分) A.{123:\\\'a\\\',\\\'a\\\':123}不是一个合法的字典 B.数字、字符串、列表和元组都可以作为字典的键 C.{(12,34,\\\'a\\\'):\\\'a\\\',\\\'a\\\':5678}是一个合法的字典 D.字典中的内容一经创

    2024年02月10日
    浏览(60)
  • 2023年05月 C/C++(六级)真题解析#中国电子学会#全国青少年软件编程等级考试

    C/C++编程(1~8级)全部真题・点这里 有两个字符串str和substr,str的字符个数不超过10,substr的字符个数为3。(字符个数不包括字符串结尾处的’\\0’。)将substr插入到str中ASCII码最大的那个字符后面,若有多个最大则只考虑第一个。 时间限制:1000 内存限制:65536 输入 输入包

    2024年02月09日
    浏览(60)
  • 2023年05月 C/C++(八级)真题解析#中国电子学会#全国青少年软件编程等级考试

    C/C++编程(1~8级)全部真题・点这里 N个以 1 … N 标号的城市通过单向的道路相连:。每条道路包含两个参数:道路的长度和需要为该路付的通行费(以金币的数目来表示) Bob and Alice 过去住在城市 1.在注意到Alice在他们过去喜欢玩的纸牌游戏中作弊后,Bob和她分手了,并且决定

    2024年02月09日
    浏览(76)
  • 2023年05月份青少年软件编程Python等级考试试卷三级真题(含答案)

    2023-05 Python三级真题 题数:38 分数:100 测试时长:60min 一、单选题(共25题,共50分) 1.  请选择,下面代码运行之后的结果是?( )(2分) a = \\\'2\\\' b = \\\'4\\\' try:     c = a * b     print(c) except:     print(\\\'程序出错!\\\') else:     print(\\\'程序正确!\\\') A.  24 B.  8 C.  程序出错! D.  程序正

    2024年02月12日
    浏览(63)
  • 2023年03月份青少年软件编程Python等级考试试卷三级真题(含答案)

    2023-03 Python三级真题 分数:100  题数:38 测试时长:60min 一、单选题(共25题,共50分) 1.十进制数111转换成二进制数是?( )(2分) A.111 B.1111011 C.101111 D.1101111 2.某班有36人,王老师想给每位同学分配一个二进制的学号,那么该学号至少需要多少位?( )(2分) A.36 B.5 C.6 D.

    2024年02月12日
    浏览(58)
  • 2023-05-20青少年软件编程(C语言)等级考试试卷(一级)解析

    2023-05-20青少年软件编程(C语言)等级考试试卷(一级)解析 T1、输出第二个整数 输入三个整数,把第二个输入的整数输出。 时间限制:1000 内存限制:65536 输入 只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。 输出 只有一行,一个整数,即输入

    2024年02月09日
    浏览(52)
  • HNU电路电子学实验二

    1.了解简易模型机的内部结构和工作原理。 2.熟悉译码器、运算器的工作原理。 3.分析模型机的功能,设计指令译码器。 4.分析模型机的功能,设计 ALU。 用 VERILOG 语言设计指令译码器; 用 VERILOG 语言设计ALU。 A)创建工程(选择的芯片为 family=Cyclone II;name=EP2C5T144C8)

    2024年02月05日
    浏览(47)
  • HNU-电路与电子学-实验3

    班级     计XXXXX         姓名      wolf        学号      2021080XXXXX    一、实验目的 1.了解简易模型机的内部结构和工作原理。 2.分析模型机的功能,设计 8 重 3-1 多路复用器。 3.分析模型机的功能,设计移位逻辑。 4.分析模型机的工作原理,设计模型机控制

    2024年02月04日
    浏览(44)
  • HNU-电路与电子学-实验1

    班级     计XXXXX         姓名      wolf        学号      2021080XXXXX      一、实验目的 1.掌握金属箔式应变片的应变效应,电桥的工作原理。 2.学会使用应变片原理建立电子称传感器模型。 3.学会设计电桥、滤波器和放大器。 4.学会使用模数转换器。 5. 加深对

    2024年02月08日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包