详见视频课https://edu.csdn.net/course/detail/37018

1、给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。

输入

输入只有一行,包含一个字符

输出

该字符构成的菱形

样例输入

*

样例输出

*

***

*****

***

*

#include "iostream"
using namespace std;
int main()
{char a;cin>>a;cout<<"  "<<a<<"  "<<endl;cout<<" "<<a<<a<<a<<" "<<endl;cout<<a<<a<<a<<a<<a<<endl;cout<<" "<<a<<a<<a<<" "<<endl;cout<<"  "<<a<<"  "<<endl;
}

2、给出圆的半径,求圆的直径、周长和面积。

输入

输入包含一个实数r(0 < r <= 10,000),表示圆的半径。

输出

输出一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空格分开,每个数保留小数点后4位。

样例输入

3.0

样例输出

6.0000 18.8495 28.2743
#include <iostream>
#include <iomanip>
using namespace std;
int main(){double r,l,c,s;double pi=3.14159;cin>>r;l=2*r;c=2*pi*r;s=pi*r*r;cout<<fixed<<setprecision(4)<<l<<" "<<fixed<<setprecision(4)<<c<<" "<<fixed<<setprecision(4)<<s<<endl;
}

3、你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?

输入

输入仅一行,包括n,x和y(均为整数)。

输出

输出也仅一行,剩下的苹果个数

样例输入

10 4 9

样例输出

7
#include <iostream>
using namespace std;
int main(){int n,x,y;int m;cin>>n>>x>>y;if(y <= n * x){m=y/x;if(y%x>0)cout<<n-m-1;elsecout<<n-m;}else{cout<<0;}return 0;
}

4、奇数求和

计算非负整数m到n(括m和n)之间的所有奇数的和,其中,m不大n,且n不大于300。例如m=3,n=12,其和则为:3+5+7+9+11=35。

时间限制:1000
内存限制:65536

输入
​​​​​​两个数m和n,两个数以一个空格分开,其中0<=m<n<300。

输出
输出一行,包含一个整数,表示m到n(包括m和n)之间的所有奇数的和

样例输入
7       15

样例输出
55

#include<iostream>
using namespace std;
int main(){int m,n,sum=0;cin>>m>>n;for(int i=m;i<=n;i++){if(i%2!=0)sum+=i;}cout<<sum;return 0;
} 

5、药房管理
       随着信息技术的蓬勃发展,医疗信息化已经成为医院建设中必不可少的一部分。计算机可以更好的辅助医院管理医生信息、病人信息、药物信息等海量数据,使工作人员能够从这些器械的工作中解放出来,将更多精力投入医疗过程中来,从而极大地提高了医院整体工作效率。
        对药物的管理是其中的一项重要内容。现在药房管理员希望使用计算机帮助他管理。假设对于任意一种药品,每天开始工作时的库存总量已知,并且一天之内不会通过进货的方式增加。每天会有很多病人前来取药,每个病人希望取走走不同数量的药品。如果病人需要的数量超过了库存量,药房会拒绝该病人的请求。管理员希望知道每天有多少病人没有取上药。
时间限制:1000
内存限制:65536

输入
共3行,第一行是每天开始时的药品总量m第二行是这一天去要的人数n(0<n<=100)第三行共有n个数,分别记录了每个病人希望取走的药品数量(按照时间先后的顺序),两数之间以空格分隔

输出
只有1行,为这一天没有去上药品的人数。

#include<iostream>
using namespace std;
int main(){int m,n,a,sum=0;cin>>m;cin>>n;for(int i=0;i<n;i++){cin>>a;sum+=a;if(sum>=m){cout<<n-i;break;}}return 0;
}

青少年软件编程C++一级真题(202103)相关推荐

  1. 202203电子学会青少年软件编程python三级真题

    一.单选题(每题3分,共25题,共75分) 1. 二进制数101100111对应的十六进制数的数制是? A.6 B.369 C.167 D.165 答案:C 答案解析:二进制转十六进制:4位二进制数按 ...

  2. 青少年软件编程C++一级题库(51-60)

    51.开关灯 假设有 N 盏灯(N 为不大于 5000 的正整数),从 1 到 N 按顺序依次编号,初始时全部 处于开启状态:有 M 个人(M 为不大于 N 的正整数)也从 1 到 M 依次编号. 第 ...

  3. 青少年软件编程C++一级题库(1-10)

    1.计算(a+b)/c 的值 给定 3 个整数 a.b.c,计算表达式(a+b)/c 的值,/是整除运算. 输入: 输入仅一行,包括三个整数 a.b.c, 数与数之间以一个空格分开.(-10,000 ...

  4. 青少年编程python一级真题_青少年编程能力等级测评试卷二及答案 Python编程(一级)...

    青少年编程能力等级测评试卷 Python编程(一级) (考试时间90分钟,满分100分) 一.单项选择题(共20题,每题2.5分,共50分) 1. 运行下方代码段,输出是6,则输入的可能是( C ). ...

  5. 青少年软件编程C++一级题库(31-40)

    31.计算线段长度 已知线段的两个端点的坐标 A( Xa,Ya),B( Xb,Yb),求线段 AB 的长度. 输入共两行. 第一行是两个实数 Xa,Ya,即 A 的坐标. 第二行是两个实数 Xb,Yb ...

  6. 青少年软件编程C++一级题库(11-21)

    11 .日期输出 给定两个整数,表示一个日期的月和日.请按照" MM-DD"的格式输出日期,即如果 月和日不到 2 位时,填补 0 使得满足 2 位. 输入 2 个整数 m,d(0 ...

  7. 电子协会 青少年软件编程等级考试 C语言历年真题

    2019年09月-电子学会等级考试C语言(一级)真题与解析 2019年09月-电子学会等级考试C语言(一级)真题与解析_编码图灵的博客-CSDN博客_c语言一级考试 C++信息学奥赛初赛 https: ...

  8. 2022年3月青少年软件编程(Python)等级考试试卷(一级真题)

    2022年3月青少年软件编程(Python)等级考试试卷(一级真题) 更多内容请查看网站: http://www.wancode.net 历年真题模拟题实时更新

  9. 电子学会青少年软件编程Python编程等级考试一级真题解析(选择题+判断题)2022年6月

    电子学会青少年软件编程Python编程等级考试一级真题解析(选择题+判断题)2022年6月 一.选择题(共25题,共50分) 在Python编辑器中写好程序代码后,在Run菜单中,下列哪个命令可以用来 ...

最新文章

  1. [原]OpenCV2.2无法打开摄像头或读取视频的解决方法
  2. golang函数后的 {
  3. 【idea中debug的使用】
  4. python开发工具下所有软件都打不开_Python 开发工具链全解
  5. html 中表格长度固定
  6. history 历史命令记录功能如何防坏人(高级)
  7. Python字符串怎样实现contains效果
  8. hive的lateral view行转列
  9. 关于连接查询主要是左右连接查询中,where和on的区别
  10. hibernate+spring+struts集成,并自动生成实体类和DAO层的步奏
  11. 045-Java-036
  12. ACM在线测试题C++实现蛇形填数
  13. Incorrect string value: '\xF0\x9F\x98\x84\xF0\x9F
  14. android pc扩展屏幕分辨率,让闲置的iPad / Android平板电脑成为计算机屏幕的扩展显示!...
  15. “语象观察”-爬取人民日报并统计词频
  16. ​度小满金融大数据架构实践
  17. vue单应用在ios系统中实现微信分享功能
  18. 设计模式09_观察者模式
  19. vue3 项目实践总结
  20. wak切割功能和cut的区别

热门文章

  1. 关于onDestroy资源释放的问题
  2. maven报错:SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder“. SLF4J: Defaulting to no-ope
  3. 【python】小游戏华容道-如何把一个三角调到自己想要的顺序
  4. vue class的绑定
  5. QPushButton 设置背景颜色
  6. fpga的jtag接口扫不到器件_JTAG和JTAG链,JTAG边界扫描
  7. 手把手教你安装强大的动画设计工具Maxon Cinema 4D Studio R20 for Mac20.059中文特别版
  8. linux关于ssh免密登录、known_hosts文件
  9. js一句代码算出二叉树深度
  10. qduoj 218 签到题