【GESP】C++三级知识点研究,一维数组声明合法性
一维数组是GESP C++三级考试大纲中的要求, (5)C++一维数组基本应用;Python 列表、字典、元组、集合的基本应用、内置 函数以及列表解析的使用. 在以往的GESP考试真题中,除在编程题中经常使用到一维数组外,在前面的客观题中还会经常出现关于一维数组声明合法性的题目。因此,本文针对该知识点进行详细的整理。 在 C++ 中,一维数组是由若干个相同类型元素组成的连续内...
一维数组是GESP C++三级考试大纲中的要求, (5)C++一维数组基本应用;Python 列表、字典、元组、集合的基本应用、内置 函数以及列表解析的使用. 在以往的GESP考试真题中,除在编程题中经常使用到一维数组外,在前面的客观题中还会经常出现关于一维数组声明合法性的题目。因此,本文针对该知识点进行详细的整理。 在 C++ 中,一维数组是由若干个相同类型元素组成的连续内...
GESP C++三级练习,字符串截取练习,难度★★☆☆☆。 luogu-B3769 [语言月赛202305] 制糊串 题目要求 题目背景 在这个问题中,我们用 $s[x,y]$ 表示从字符串 $s$ 的第 $x$ 个字符到第 $y$ 个字符连起来构成的字符串。例如,若 $s = \texttt{abcdef}$,则 $s[2,4] = \texttt{bcd}$。 题目...
GESP C++三级练习,字符串和一维数组相关,难度★★☆☆☆。 luogu-B3654 [语言月赛202208] 影子字符串 题目要求 题目描述 给出多个字符串(数目未知),每行一个。 其中有可能会有重复的字符串,而我们认为在这些字符串中,较靠后出现的都是靠前出现的字符串的“影子”。 例如, abc def abc abc abc 我们在第 $1...
GESP C++一级真题,简单判断和数学运算,难度★☆☆☆☆。 luogu-B4258 [GESP202503 一级] 四舍五入 题目要求 题目描述 四舍五入是一种常见的近似计算方法。现在,给定 $n$ 个整数,你需要将每个整数四舍五入到最接近的整十数。例如,$43$ 四舍五入后为 $40$,$58$ 四舍五入后为 $60$。 输入格式 共 $n+1$ 行,第一...
GESP C++一级真题,整数除法运算,难度★☆☆☆☆。 luogu-B4257 [GESP202503 一级] 图书馆里的老鼠 题目要求 题目描述 图书馆里有 $n$ 本书,不幸的是,还混入了一只老鼠,老鼠每 $x$ 小时能啃光一本书,假设老鼠在啃光一本书之前,不会啃另一本。请问 $y$ 小时后图书馆里还剩下多少本完整的书。 输入格式 三行,第一行一个正整数 ...
GESP三级练习,字符串转换相关,与以往真题难度相当,难度★★☆☆☆。 luogu-B3640 T3 句子反转 题目要求 题目描述 给定一行句子,每个词之间用空格隔开,要么是全小写英文单词,要么是全大写英文单词,要么是自然数。 要求将这些单词倒序输出。而且对于每个单词,如果是小写词,应当转为大写;如果是大写词,应当转为小写;如果是自然数,应该倒转输出。 举一个例...
GESP三级真题,字符串相关问题,对于三级来说有一定难度,难度★★★☆☆。 luogu-B4262 [GESP202503 三级] 词频统计 题目要求 题目描述 在文本处理中,统计单词出现的频率是一个常见的任务。现在,给定 $n$ 个单词,你需要找出其中出现次数最多的单词。在本题中,忽略单词中字母的大小写(即 Apple、apple、APPLE、aPPle 等均视为同一个单...
GESP三级真题,位运算相关问题,难度★★☆☆☆。 luogu-B4261 [GESP202503 三级] 2025 题目要求 题目描述 小 A 有一个整数 $x$,他想找到最小的正整数 $y$ 使得下式成立: \[(x \ \operatorname{and} \ y) + (x \ \operatorname{or} \ y) = 2025\] 其中 $\ope...
GESP三级真题,字符串相关题目,难度★★☆☆☆。 luogu-B4067 [GESP202412 三级] 打印数字 题目要求 题目描述 小杨为数字 $0,1,2$ 和 $3$ 设计了一款表示形式,每个数字占用了 $5\times 5$ 的网格。数字 $0,1,2$ 和 $3$ 的表示形式如下: ..... ****. ..... ..... .***. ****. ...
GESP三级真题,一维数组相关题目,难度★★☆☆☆。 luogu-B4066 [GESP202412 三级] 数字替换 题目要求 题目描述 小杨有一个包含 $n$ 个数字的序列 $A$,即 $A=[a_1,a_2,\ldots,a_n]$,他想将其中大于 $k$ 的数字都替换为序列的最大值,将其中小于 $k$ 的数字都替换为序列的最小值,请你帮他计算出替换后的序列。 输...