理论卷2026年6月GESP等级认证(C++) · 八级

GESP C++ 8级 2026.06

满分 100 · 及格 60 · 时长 60 分钟 · 共 27 题 (单选15 / 判断10 / 编程题2)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #10620
分值 2

从 77 本不同的算法书和 55 本不同的数学书中选出 44 本,要求两类书都至少选 11 本,共有( )种不同选法

A

420420

B

455455

C

465465

D

495495

2
单选题号 #10621
分值 2

66 个人排成一排照相,其中甲、乙两人不能相邻,共有( )种不同排法。

A

240240

B

480480

C

600600

D

720720

3
单选题号 #10622
分值 2

展开式 (x2−1x)6(x^2 - \frac 1 x)^6中,常数项的系数为( )。

A

66

B

1212

C

1515

D

2020

4
单选题号 #10623
分值 2

下面代码用于预处理组合数,横线处应填入的是( )。

for (int i = 0; i <= n; i++) {
 c[i][0] = c[i][i] = 1;
 for (int j = 1; j < i; j++)
 c[i][j] = __________;
}
A

c[i - 1][j - 1] + c[i - 1][j]

B

c[i][j - 1] + c[i - 1][j - 1]

C

c[i - 1][j] + c[i][j + 1]

D

c[i][j - 1] * c[i - 1][j]

5
单选题号 #10624
分值 2

下列程序输出的值为( )。

#include 
using namespace std;
long long qpow(long long a, long long b, long long mod) {
 long long ans = 1 % mod;
 while (b) {
 if (b & 1)
 ans = ans * a % mod;
 a = a * a % mod;
 b >>= 1;
 }
 return ans;
}

int main() {
 cout << qpow(3, 20, 17) << endl;
 return 0;
}
A

11

B

44

C

1313

D

1616

6
单选题号 #10625
分值 2

归并排序每次把长度为 的序列分成两个规模约为 n2\frac n 2 的子序列,递归排序后再用线性时间合并。该算法的时间复杂度通常为( )。

A

O(n)O(n)

B

O(n2)O(n^2)

C

O(logn)O(logn)

D

O(nlogn)O(n log n)

7
单选题号 #10626
分值 2

在平面直角坐标系中,三角形三个顶点为 A(1,1)A(1,1) 、B(5,2)B(5,2) 、C(3,6)C(3,6) ,该三角形面积为 ( )。

A

99

B

1010

C

1212

D

1818

8
单选题号 #10627
分值 2

某程序需要判断点 P(x,y)P(x,y) 是否在以原点为圆心、半径为 55 的圆内或圆上。下列判断条件正确的是( )。

A

x * x + y * y <= 25

B

abs(x) + abs(y) <= 5

C

x * x - y * y <= 25

D

x + y <= 5

9
单选题号 #10628
分值 2

某无向带权图有边 (1,2,4)(1,2,4), (1,3,2)(1,3,2), (2,3,1)(2,3,1), (2,4,5)(2,4,5), (3,4,8)(3,4,8), (3,5,10)(3,5,10), (4,5,2)(4,5,2)。该图最小生成树的总权值为( )。

A

77

B

88

C

99

D

1010

10
单选题号 #10629
分值 2

有向非负权图边为 1→2(3)1 \rightarrow2(3)、2→4(4)2 \rightarrow4(4) 、1→3(10)1 \rightarrow3(10) 、3→4(1)3 \rightarrow4(1) 、2→3(2)2 \rightarrow3(2) 。使用 Dijkstra 算法从 11 号顶点出发到 44 号顶点的最短距离为( )。

A

66

B

77

C

88

D

1111

🔒

已解锁前 10 题

第 11~27 题(共 17 题)需开通题库会员或使用积分包作答
本卷为 VIP 试卷:需开通题库会员(无限刷)或购买积分包(每题 1 积分);已购长期正课学员自动享有权益
海小星AI平台海小星AI平台

点亮AI梦想,编程未来之星。专业的青少年AI编程教育平台。

课程方向

  • AIGC人工智能
  • Scratch图形化
  • Python编程
  • C++/NOIP竞赛

联系我们

  • 北京市西城区万博苑7号楼3层F28室
  • +86-010-83553010
  • contact@seanova.cn

© 2026 海小星AI平台|京ICP备2022032747号

隐私政策服务条款