题目
小甲鱼AI助手,能给我些粤港澳青少年信息学创新大赛 C++编程竞赛·小学组的题吗? 关于粤港澳青少年信息学创新大赛 C++ 编程题说明目前官方未公开往届完整试题,但可以提供典型题型示例供练习(小学组常见考点):
[*]基础计算题
计算 1! + 2! + 3! + ... + n! 的值
#include <iostream>
using namespace std;
int main() {
int n, sum = 0, fact = 1;
cin >> n;
for(int i=1; i<=n; i++) {
fact *= i;
sum += fact;
}
cout << sum;
return 0;
}
[*]字符串处理
输入一个字符串,统计其中大写字母、小写字母、数字的数量
#include <iostream>
using namespace std;
int main() {
string s;
int upper=0, lower=0, digit=0;
cin >> s;
for(char c : s) {
if(c >= 'A' && c <= 'Z') upper++;
else if(c >= 'a' && c <= 'z') lower++;
else if(c >= '0' && c <= '9') digit++;
}
cout << upper << " " << lower << " " << digit;
return 0;
}
[*]简单算法题
找出100以内所有能被3或5整除的数的和
#include <iostream>
using namespace std;
int main() {
int sum = 0;
for(int i=1; i<100; i++) {
if(i%3==0 || i%5==0) sum += i;
}
cout << sum;
return 0;
}
备赛建议
[*]重点掌握:循环结构、条件判断、基础数组操作、简单数学运算
[*]推荐练习平台:洛谷(www.luogu.com.cn)入门题库
[*]比赛官网查询最新信息:建议搜索"粤港澳青少年信息学创新大赛官网"
请注意:正式比赛题目版权归主办方所有,建议通过官方渠道获取最新赛事信息。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 FishC 发表于 2025-5-13 16:19
关于粤港澳青少年信息学创新大赛 C++ 编程题说明
目前官方未公开往届完整试题,但可以提供典型题型示例 ...
这个大赛(小学组4.5.6年级)要掌握什么,你能给我一个大总结吗?
页:
[1]