信奥赛

王老师青少年编程11 天前
数据结构·c++·算法·分治算法·csp·信奥赛
【如何掌握CSP-J 信奥赛中的分治算法】在CSP-J信奥赛中掌握分治算法,需要从基础概念到实战应用逐步深入。以下是分阶段的学习路径和关键要点:
王老师青少年编程11 天前
c++·算法·排序算法·csp·信奥赛
【如何掌握CSP-J 信奥赛中的排序算法】要掌握CSP-J信奥赛中的排序算法,需要系统学习基础排序算法的原理、实现和应用场景。以下是分阶段的学习路径和建议:
王老师青少年编程22 天前
开发语言·c++·算法·gesp·csp·信奥赛
gesp(C++六级)(4)洛谷:B3874:[GESP202309 六级] 小杨的握手问题小杨的班级里共有 N N N 名同学,学号从 0 0 0 至 N − 1 N-1 N−1。某节课上,老师安排全班同学进行一次握手游戏,具体规则如下:老师安排了一个顺序,让全班 N N N 名同学依次进入教室。每位同学进入教室时,需要和 已经在教室内 且 学号小于自己 的同学握手。
王老师青少年编程1 个月前
开发语言·c++·算法·gesp·csp·信奥赛
gesp(C++五级)(14)洛谷:B4071:[GESP202412 五级] 武器强化小杨有 n n n 种武器和 m m m 种强化材料。第 i i i 种强化材料会适配第 p i p_i pi 种武器,小杨可以花费 c i c_i ci 金币将该材料对应的适配武器修改为任意武器。
ALISHENGYA1 个月前
数据结构·c++·算法·信奥赛
全国青少年信息学奥林匹克竞赛(信奥赛)备考实战之一维数组(应用技巧)二、一维数组应用技巧2:打标记实战训练1—开关灯问题描述:有 M个从1到M依次编号的人参加一项游戏。将K 盏从1到K依次编号的灯(K和M均为正整数,M≤K≤5000)进行一系列的熄灭与打开的操作,游戏开始时均处于亮灯的状态;第一个人(1号)将灯全部熄灭;第二个人(2号)将编号为2的倍数的灯做相反处理(即将打开的灯熄灭,将熄灭的灯打开);第三个人( 3号)将编号为3的倍数的灯做相反处理;依照编号递增顺序,以后的人都和3号一样,将凡是自己编号倍数的灯做相反处理。请问:当第M个人操作之后,哪几盏灯是关闭的,按从
王老师青少年编程1 个月前
开发语言·c++·算法·gesp·csp·信奥赛
gesp(C++五级)(8)洛谷:B3969:[GESP202403 五级] B-smooth 数小杨同学想寻找一种名为 $ B $-smooth 数的正整数。如果一个正整数的最大质因子不超过 $ B $,则该正整数为 $ B $-smooth 数。小杨同学想知道,对于给定的 $ n $ 和 $ B $,有多少个不超过 $ n $ 的 $ B $-smooth 数。
ALISHENGYA1 个月前
数据结构·c++·算法·信奥赛
全国青少年信息学奥林匹克竞赛(信奥赛)备考实战之一维数组(应用一)实战训练1—小明摘桃子问题描述:小明家院子里有棵桃树,桃子成熟的时候,小明就会带着30厘米高的板凳跑去摘桃子,当他不能直接用手摘到桃子的时候,就会踩到板凳上再试试。桃树上每次都是10个桃子,现在已知桃子到地面的高度,以及小明把手伸直的时候能够达到的最大高度,请帮小明算一下他能够摘到的桃子的数目。假设他碰到桃子,就会掉下来。
王老师青少年编程2 个月前
数据结构·c++·算法·gesp·csp·信奥赛
gesp(二级)(16)洛谷:B4037:[GESP202409 二级] 小杨的 N 字矩阵小杨想要构造一个 m × m m \times m m×m 的 N N N 字矩阵( m m m 为奇数),这个矩阵的从左上角到右下角的对角线、第 1 1 1 列和第 m m m 列都是半角加号 + ,其余都是半角减号 - 。例如,一个 5 × 5 5 \times 5 5×5 的 N 字矩阵如下:
王老师青少年编程2 个月前
c++·算法·矩阵·gesp·csp·信奥赛
gesp(二级)(12)洛谷:B3955:[GESP202403 二级] 小杨的日字矩阵小杨想要构造一个 N × N N\times N N×N 的日字矩阵( N N N 为奇数),具体来说,这个矩阵共有 N N N 行,每行 N N N 个字符,其中最左列、最右列都是 |,而第一行、最后一行、以及中间一行(即第 N + 1 2 \frac{N+1}{2} 2N+1 行)的第 2 ∼ N − 1 2\sim N-1 2∼N−1 个字符都是 - ,其余所有字符都是半角小写字母 x 。例如,一个 N = 5 N = 5 N=5 日字矩阵如下:
王老师青少年编程3 个月前
开发语言·c++·算法·csp·信奥赛
CSP/信奥赛C++语法基础刷题训练(36):洛谷P11229:[CSP-J 2024] 小木棍小 S 喜欢收集小木棍。在收集了 n n n 根长度相等的小木棍之后,他闲来无事,便用它们拼起了数字。用小木棍拼每种数字的方法如下图所示。
王老师青少年编程4 个月前
数据结构·c++·算法·语法·csp·信奥赛
CSP/信奥赛C++完整学习规划(价值2万的csp-j完整课程体系)课程目标:轻松入门C++语法课程目标:快速进阶C++语法课程目标:夯实C++相关算法课程目标:掌握C++数据结构
王老师青少年编程4 个月前
c++·算法·dfs·深搜·csp·信奥赛
CSP/信奥赛C++刷题训练:经典深搜例题(1):洛谷1605 :迷宫给定一个 N × M N \times M N×M 方格的迷宫,迷宫里有 T T T 处障碍,障碍处不可通过。
王老师青少年编程4 个月前
c++·算法·前缀和·csp·信奥赛
CSP/信奥赛C++刷题训练:经典前缀和例题(2):洛谷P6568:水壶有 n n n 个容量无穷大的水壶,它们从 1 ∼ n 1\sim n 1∼n 编号,初始时 i i i 号水壶中装有 A i A_i Ai 单位的水。
王老师青少年编程4 个月前
c++·算法·青少年编程·二分·csp·信奥赛
CSP/信奥赛C++刷题训练:经典二分例题(2):洛谷P1678:烦恼的高考志愿计算机竞赛小组的神牛 V 神终于结束了高考,然而作为班长的他还不能闲下来,班主任老 t 给了他一个艰巨的任务:帮同学找出最合理的大学填报方案。可是 v 神太忙了,身后还有一群小姑娘等着和他约会,于是他想到了同为计算机竞赛小组的你,请你帮他完成这个艰巨的任务。
码界领航6 个月前
开发语言·python·计算机·青少年编程·gesp·儿童编程·信奥赛
【2024 CCF编程能力等级认证(GESP)Python 】一级大纲官网:CCF编程能力等级认证(GESP)为青少年计算机和编程学习者提供学业能力验证的规则和平台。GESP覆盖中小学阶段,符合年龄条件的青少年均可参加认证。C++ & Python编程测试划分为一至八级,通过设定不同等级的考试目标,让学生具备计算机使用的基础能力和通过编程思维解决生活问题的能力,激发青少年编程相关知识与技术的兴趣,提高青少年编程科学技术素养,培养青少年编程综合实践能力,为广大学员在进 修等方面提供编程能力水平的证明。
码界领航6 个月前
开发语言·c++·青少年编程·计算机基础·gesp·ccf·信奥赛
【2024 CCF编程能力等级认证(GESP)C++ 】一级大纲官网:CCF编程能力等级认证(GESP)为青少年计算机和编程学习者提供学业能力验证的规则和平台。GESP覆盖中小学阶段,符合年龄条件的青少年均可参加认证。C++ & Python编程测试划分为一至八级,通过设定不同等级的考试目标,让学生具备计算机使用的基础能力和通过编程思维解决生活问题的能力,激发青少年编程相关知识与技术的兴趣,提高青少年编程科学技术素养,培养青少年编程综合实践能力,为广大学员在进 修等方面提供编程能力水平的证明。
明月别枝惊鹊丶7 个月前
c++·蓝桥杯·数组·信奥赛
【C++题解】1168. 歌唱比赛评分类型:数组找数题目描述:四(1) 班要举行一次歌唱比赛,以选拔更好的苗子参加校的歌唱比赛。评分办法如下:设 N 个评委,打 N 个分数( 0≤每个分数≤10 ),去掉一个最高分,去掉一个最低分,剩下的评委的平均分即为该选手的最后得分。