- 10
- 0
- 约5.53千字
- 约 8页
- 2023-11-19 发布于河北
- 举报
青少年软件编程(C语言)等级考试试卷 (五级)
分数:100题数:4
一、编程题(共4题,共100分)
1.拼点游戏
C和S两位同学一起玩拼点游戏。有一堆白色卡牌和一堆蓝色卡牌,每张卡牌上写了一
个整数点数。C随机抽取n张白色卡牌,S随机抽取n张蓝色卡牌,他们进行n回合拼
点,每次两人各出一张卡牌,点数大者获得三颗巧克力,小者获得一颗巧克力,如果点
数相同,每人各得二颗巧克力,使用过的卡牌不得 复使用。已知C和S取到的卡牌
点数,请编程计算S最多和最少能得到多少颗巧克力。
时间限制:1000
内存限制:65536
输入
输入包含多组测试数据。每组测试数据的第一行是一个整数n( 1=n=1000) ,接下来
一行是n个整数,表示C抽到的白色卡牌的点数,下一行也是n个整数,表示S抽到
的蓝色卡牌的点数。输入的最后以一个0表示结束。
输出
对每组数据,输出一行,内容是两个整数用空格格开,分别表示S最多和最少可获得的
巧克力数。
样例输入
3
92 83 71
95 87 74
2
20 20
20 20
2
20 19
22 18
0
样例输出
9 5
4 4
4 4
试题编号5-01
试题类型:编程题
标准答案:
试题难度:一般
试题解析:
展示地址:点击浏览
考生答案:(此题已作答)
考生得分:25
是否评分:已评分
评价描述:
考生答案:
#includebits/stdc++.h
using n mesp ce std;
int n,o=0;
int c[1000]={0},s[1000]={0};
intcl[1000],sl[1000];
int m in()
(
while(cin»n,n)
(
o++;
for(int i=0;in;i++)
(
cin»c[i];
)
for(int i=0;in;i++)
{
cin»s[i];
}
int cs=0,ss=0;
int ch=0,sh=0,ct=n-l,st=n-l;
sort(c,c+n);
sort(s,s+n);
while(ch=ct)
(
if(s[st]c[ct])
{
ss+=3;
cs+=l;
st-;
ct-;
}
else if(s[st]c[ct])
ss+=l;
cs+=3;
sh++;
ct-;
)
else if(s[st]==c[ct])
{
if(s[sh]=c[ch])
{
if(s[sh]c[ct])
{
ss+=l;
cs+=3;
sh++;
ct-;
)
else if(s[sh]==c[ct])
{
ss+=2;
cs+=2;
您可能关注的文档
- 2024届福建省安溪八中生物高一上期末调研试题含答案 .pdf
- 2022.03全国青少年软件编程(图形化)等级考试试卷(三级) .pdf
- 2022.12全国青少年机器人技术等级考试理论综合试卷(四级) .pdf
- 2024届常州市实验初级中学生物高一第一学期期末达标检测试题含答案 (2).pdf
- 2021年中考物理压轴模拟试卷02 (江西专用)(解析版).doc
- 精品解析:2022年河北省中考理综物理试题(原卷版).docx
- 2023.09全国青年软件编程(Python)等级考试试卷(五级) .pdf
- 2024届北师大第二附属中学化学高一上期末经典试题含答案 .pdf
- 2021.09全国青少年机器人技术等级考试理论综合试卷(六级) .pdf
- 重庆市永川九中2024届中考英语押题试卷含答案 .pdf
- (33页PPT)《箱板上的新发现》牛伟红.ppt
- 潍坊某事业单位公开招聘专业技术人员(20名)备考题库附答案详解.docx
- 绿色建筑设计的可持续发展策略.docx
- 潍坊市峡山区2026年公开招聘中小学教师(10人)备考题库附答案详解.docx
- (33页PPT)《自行车和摩托车之自行车篇》罗焱.ppt
- 中考生物一轮复习课件八年级下册 第七单元 第三章 生命起源和生物进化.pptx
- 湖口县2026年第一批单位公开选调事业编制工作人员笔试备考题库附答案详解.docx
- 潍坊市峡山区2026年公开招聘中小学教师(10人)备考试题附答案详解.docx
- 中考生物一轮复习课件八年级下册 第七单元 第一章 生物的生殖和发育.pptx
- 中考生物一轮复习课件七年级上册 第二单元 第二章 细胞怎样构成生物体.pptx
原创力文档

文档评论(0)