- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2025年6月青少年软件编程C语言等级考试六级真题(含答案)
一、编程题(共4题,共100分)。
1.星星的个数。
题目描述:你每天都会收集不同数量的星星贴纸。当收集到第k天时(1≤k≤n)(1≤k≤n),他当天获得的贴纸数量是k张,而每张贴纸上印着的星星数量等于k这个数字的因数个数(比如数字6有4个因数:1,2,3,6,就印4颗星星)。请计算你这n天收集到的星星总数。
输入格式:输入一个整数n。
输出格式:共一行,这n天收集到的星星总数。
说明提示:数据范围,1≤N≤107。
时间限制:1000ms。
内存限制:512MiB。
#includeiostream
usingnamespacestd;
intmain()
{
longlongn;
cinn;
longlongsum=0;
for(intd=1;d=n;++d){
longlongk=n/d;
sum+=d*(k+1)*k/2;
}
coutsum\n;
return0;
}
2.数零。
题目描述:给定一个整数n,请统计从11开始,到n为止的所有整数的十进制表示中,一共出现了多少个0?
例如n=100时,1到100中,只有以下数字出现过0:10,20,30,40,50,60,70,80,90,100所以总计出现11次。
输入格式:单个整数,表示n。
输出格式:单个整数,表示0出现的次数。
说明提示:对于30%的数据,n≤100,000。
对于60%的数据,n≤10,000,000。
对于100%的数据,1≤n≤1,000,000,000,000。
时间限制:1000ms。
内存限制:512MiB。
#includeiostream
intmain()
{
longlongn;
std::cinn;
longlongc=0;
longlongp=1;
longlongt=0;
while(n0){
intd=n%10;
n/=10;
if(d0){
c+=n*p;
}
else{
c+=(n-1)*p;
c+=t+1;
}
t+=d*p;
p*=10;
}
std::coutc\n;
return0;
}
3.迷宫路径。
题目描述:给定n×m个方格构成的图,每个格子都有一种地形。
有一些格子是墙,以符号X表示,墙不可通行。
有一些格子是空地,以符号.表示,空地可以通行。
请统计从左上角的方格出发,有多少种不同的路线可以以最短距离走到右下角。在行走过程中,不能进入地形为墙的方格,保证起点与终点方格地形不是墙。且行走时,只能移动到水平或垂直方向相邻的方格。
由于方案数可能很大,输出模1,000,000,007的余数。
输入格式:第一行,单个整数n与m。
第二行到第n+1行:第i+1行每行有m个整数表示第i行的地形。
输出格式:单个整数,表示路线方案模1,000,000,007的余数。
说明提示:30%的数据,1≤n,m≤4。
60%的数据,1≤n,m≤10。
100%的数据,1≤n,m≤1000。
时间限制:1000ms。
内存限制:512MiB。
#includeiostream
chara[1000][1000];
intd[1000][1000];
intw[1000][1000];
intn,m;
intqx[1000*1000];
intqy[1000*1000];
intdx[4]={0,1,0,-1};
intdy[4]={1,0,-1,0};
voidbfs(intx,inty){
qx[0]=x;
qy[0]=y;
d[x][y]=1;
w[x][y]=1;
inthead=0;
inttail=1;
while(headtail){
intx=qx[head];
inty=qy[head];
head++;
for(intk=0;k4;++k){
您可能关注的文档
- 2025年6月大学英语六级考试真题第1套(含答案).docx
- 2025年6月大学英语六级考试真题第2套(含答案).docx
- 2025年9月青少年软件编程Scratch图形化等级考试二级真题(含答案和解析).docx
- 2025年9月青少年软件编程Scratch图形化等级考试三级真题(含答案和解析).docx
- 2025年9月青少年软件编程Scratch图形化等级考试四级真题(含答案和解析).docx
- 2025年9月青少年软件编程Scratch图形化等级考试一级真题(含答案和解析).docx
- 2025年9月青少年软件编程Python等级考试二级真题(含答案和解析).docx
- 2025年9月青少年软件编程Python等级考试六级真题(含答案和解析).docx
- 2025年9月青少年软件编程Python等级考试三级真题(含答案和解析).docx
- 2025年9月青少年软件编程Python等级考试四级真题(含答案和解析).docx
最近下载
- 汉语基础知识修订省名师优质课赛课获奖课件市赛课一等奖课件.pptx VIP
- 基础汉语初级上册(课件).ppt VIP
- 4M1E确认检查表模板.xls VIP
- 初级汉语汉语教程课件.ppt VIP
- CSC-163系列数字式线路保护装置说明书(0SF.451.029)_V1.04.docx
- 汉语会话301句我不能去市公开课一等奖省赛课微课金奖PPT课件.pptx VIP
- 汉语会话301句-第16课:你看过京剧吗?.pptx VIP
- 美团商业画布.pptx VIP
- Huntorf压缩空气储能电站 - 超过20年的成功运营.pdf VIP
- 《汉语口语速成(入门篇)》和《汉语会话301句》练习对比研究.pdf VIP
原创力文档


文档评论(0)