admin管理员组文章数量:1566992
2024年6月29日发(作者:)
青少年软件编程(C语言三级)等级考试真题试卷(2021年12月)
题目总数:5 总分数:100 时间:不限时
第 1 题 问答题
我家的门牌号
我家住在一条短胡同里,这条胡同的门牌号从1开始顺序编号。
若所有的门牌号之和减去我家门牌号的两倍,恰好等于n,求我家的门牌号及总共有多少家。
数据保证有唯一解。
时间限制:1000
内存限制:65536
输入
一个正整数n。n < 100000。
输出
一行,包含两个正整数,分别是我家的门牌号及总共有多少家,中间用单个空格隔开。
样例输入
100
样例输出
10 15
答案
#include
using namespace std;
int plass(int n)
{
return (1 + n) * n / 2;
}
int main()
{
int n;
int sum, my;
cin >> n;
for(sum = 1; sum > 0; sum ++ )
{
for(my = 1; my <= sum; my ++ )
{
if(plass(sum) - (2 * my) == n)
博学佑航-青少年考级竞赛题库
{
cout << my << " " << sum;
return 0;
}
}
}
}
第 2 题 问答题
子串计算
给出一个只包含0和1的字符串(长度在1到100之间),求其每一个子串出现的次数。
时间限制:1000
内存限制:65536
输入
一行,一个01字符串。
输出
对所有出现次数在1次以上的子串,输出该子串及出现次数,中间用单个空格隔开。按子串的字典序从小到大
依次输出,每行一个。
样例输入
10101
样例输出
0 2
01 2
1 3
10 2
101 2
答案
#include
#include
using namespace std;
char a[105],s[101];
void dfs(int n)
{
int h=0;
for(int i=0;i<=strlen(a)-n;i++)
{
int f=1;
for(int j=0;j { if(a[i+j]!=s[j]) { 博学佑航-青少年考级竞赛题库 f=0; break; } } h+=f; } if(h<=1) return; for(int i=0;i { cout< } cout<<' '< s[n]='0'; dfs(n+1); s[n]='1'; dfs(n+1); } int main() { cin>>a; s[0]='0'; dfs(1); s[0]='1'; dfs(1); } 第 3 题 问答题 吃糖果 名名的妈妈从外地出差回来,带了一盒好吃又精美的巧克力给名名(盒内共有 N 块巧克力,20 > N >0)。妈 妈告诉名名每天可以吃一块或者两块巧克力。假设名名每天都吃巧克力,问名名共有多少种不同的吃完巧克力 的方案。例如:如果N=1,则名名第1天就吃掉它,共有1种方案;如果N=2,则名名可以第1天吃1块,第2天 吃1块,也可以第1天吃2块,共有2种方案;如果N=3,则名名第1天可以吃1块,剩2块,也可以第1天吃2块剩 1块,所以名名共有2+1=3种方案;如果N=4,则名名可以第1天吃1块,剩3块,也可以第1天吃2块,剩2块, 共有3+2=5种方案。现在给定N,请你写程序求出名名吃巧克力的方案数目。 时间限制:1000 内存限制:65536 输入 输入只有1行,即整数N。 输出 输出只有1行,即名名吃巧克力的方案数。 博学佑航-青少年考级竞赛题库 样例输入 4 样例输出 5 答案 #include using namespace std; int eat(int N) { if(N == 1) return 1; if(N == 2) return 2; return eat(N - 1) + eat(N - 2); } int main() { int N; cin >> N; cout << eat(N); } 第 4 题 问答题 拨钟问题 答案 整理中…… 第 5 题 问答题 分形盒 分形,通常被定义为一个粗糙或零碎的几何形状,可以分成数个部分,且每一部分都(至少近似地)是整体缩 小后的形状,即具有自相似的性质。它跟分数维、自组织、非线性系统和混沌等具有非常重要的联系。 分形盒就是这样一种分形,它的定义如下: 维度是1的分形盒: X 维度是2的分形盒: X X X X X 如果已知维度是(n-1)的分形盒,那么维度是n的分形盒的递归定义如下所示: Box(n-1) Box(n-1) Box(n-1) Box(n-1) Box(n-1) 你的任务是画一个维度为n的分形盒。 时间限制:1000 博学佑航-青少年考级竞赛题库
版权声明:本文标题:青少年软件编程(C语言三级)等级考试真题试卷(2021年12月)-附答案 内容由热心网友自发贡献,该文观点仅代表作者本人,
转载请联系作者并注明出处:https://www.elefans.com/dongtai/1719667016a790442.html,
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论