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

北京朝阳区中小学生信息学竞赛选拔赛C++真题

 ========================================================================

答案和更多内容请查看网站:【试卷中心 -----> 蓝桥杯 ---->  C++ ----> 选拔赛】

网站链接 

青少年软件编程历年真题模拟题实时更新

=======================================================================

北京朝阳区中小学生信息学竞赛选拔赛C++真题
编程题
第 1 题  rectangle

问题描述

给出一个长方形的长和宽,求长方形的周长和面积。

输入说明

两个整数a、b(0≤a,b≤10,000),分别表示长方形的长和宽,以空格隔开。

输出说明

两个整数,分别表示长方形的周长和面积,以1个空格隔开。

样例输入

5 3

样例输出

16 15

查看答案
 答案
题目中长方形的边长可以是0,题目并没说清此时周长应该怎么算,周长应该仍为2*(a+b)

参考程序:

#include<iostream>
using namespace std;
int main(){int a,b,c,s;cin>>a>>b;s=a*b;c=(a+b)*2;cout<<s<<" " <<endl;return 0;
} 

第 2 题   factorization

问题描述

Adleman非常喜欢数学,最近他遇到了一个棘手的问题:

对于一个正整数A,Adleman发现一些自然数的质因子分解式中没有大于A的因子,这样的自然数非常的特殊。Adleman想知道对于给定的正整数A,一个区间[N, N+M]内所有满足上述条件的自然数的个数。

输入说明

第一行:3个用空格分开的整数N、M、A。

输出说明

第一行:一个整数,表示对于给定的正整数A,区间[N, N+M]内特殊自然数的个数。

样例输入

30 10 5

样例输出

4

样例解释

[30, 40]之间的数质因子分解式如下:

30=2*3*5

31=1*31

32=2*2*2*2*2

33=3*11

34=2*17

35=5*7

36=2*2*3*3

37=1*37

38=2*19

39=3*13

40=2*2*2*5

其中30、32、36、40的质因子分解式中没有大于5的因子,所以一共有4个。

数据范围

50%的数据满足:1≤N,M,A≤5000

100%的数据满足:1≤N,M,A≤50,000


第 3 题    word

问题描述

输入一段文本,行数不超过200行。每行上有若干个单词,每行上的单词数不超过200。单词是指用空白符分开的连续字符串。

你的任务是:统计每一行上的单词数,并将每行上的单词按字典序从小到大排序。

输入说明

不定长度的一段文本。

输出说明

若干行,每行的格式是:首先是一个整数n,表示这一行上的单词个数,然后依次输出排序后的n个单词。数据之间用一个空格分隔。

样例输入

this is a test

and can you do it

样例输出

4 a is test this

5 and can do it you

提示

如果某一行上单词数为0,要输出一个0。

行末不能有多余的空格。

 ========================================================================

答案和更多内容请查看网站:【试卷中心 -----> 蓝桥杯 ---->  C++ ----> 选拔赛】

网站链接 

青少年软件编程历年真题模拟题实时更新

=======================================================================

http://www.lryc.cn/news/617902.html

相关文章:

  • 左子树之和
  • 【数据可视化-86】中国育儿成本深度可视化分析(基于《中国统计年鉴2023》数据):用Python和pyecharts打造炫酷可视化大屏
  • 矩阵游戏(二分图最大匹配)
  • (3万字详解)Linux系统学习:深入了解Linux系统开发工具
  • MCU中的存储器映射(Memory Map)
  • Docker 网络-单机版
  • 在 .NET Core 5.0 中启用 Gzip 压缩 Response
  • js异步操作 Promise :fetch API 带来的网络请求变革—仙盟创梦IDE
  • Qwen2.5-vl源码解读系列:ImageProcessor
  • Android14 QS编辑页面面板的加载解析
  • Android中Activity销毁底层原理
  • GSON 框架下百度天气 JSON 数据转 JavaBean 的实战攻略
  • Mysql——Sql的执行过程
  • 从 0 到 1:用 MyCat 打造可水平扩展的 MySQL 分库分表架构
  • Linux-常用命令
  • 深入解析 resolv.conf 文件:DNS 配置的核心
  • 驱动_ConfigFS多级目录操作
  • 光功率dBm为何是负数?一文详解
  • Google OAuth 配置步骤指南,实现Google Drive文件同步功能。
  • UVM验证—UVM 简述
  • 快速了解TF-IDF算法
  • 逐际动力开源运控 tron1-rl-isaacgym 解读与改进
  • 自由学习记录(81)
  • 5B 参数,消费级显卡可部署:Wan2.2-TI2V-5B 本地部署教程,9分钟跑出电影级大片!
  • 【运维进阶】WEB 服务器
  • GB17761-2024标准与电动自行车防火安全的技术革新
  • Redis 数据结构及特点
  • 【工作笔记】Wrappers.lambdaQuery()用法
  • ROS2学习(1)—基础概念及环境搭建
  • JavaEE 初阶第十七期:文件 IO 的 “管道艺术”(下)