EXY-SC-1195
第 306 题
下面程序的输出为( )。
#include <iostream>
using namespace std;
int main() {
int N = 15, cnt = 0;
for (int x = 0; x + x + x <= N; x++)
for (int y = x; x + y + y <= N; y++)
for (int z = y; x + y + z <= N; z++)
cnt++;
cout << cnt << endl;
return 0;
}
语言:
C++
GESP真题
八级
2024.12
单选题号:
10
EXY-SC-1194
第 307 题
在下面的程序中,使用整数表示一种组合。整数二进制表示的某一位为 1,表示该位对应的数被选中,反之为 0 表示未选中。例如,从 0 - 5 这 6 个数中选出 3 个,则 0b111000 代表选中 3, 4, 5 三个数,0b011001 代表选中 0, 3, 4 三个数。zuhe_next 函数按组合对应的整数由大到小的顺序,求出组合 c 的下一个组合。横线处可以填入的是( )。
int intlow2(int c) {
return _______; // 在此处填入选项
}
int zuhe_next_incur(int c, int n, int l) {
if (n == 1) return c;
if ((c & (1 << l)) == 0) {
int d = intlow2(c);
c = (c & ~d);
c = (c | (d >> 1));
} else {
c = (c & ~(1 << l));
c = zuhe_next_incur(c, n - 1, l + 1);
int d = intlow2(c);
c = (c | (d >> 1));
}
return c;
}
// 从n个数中选m个,当前组合为c
int zuhe_next(int c, int n, int m) {
return zuhe_next_incur(c, n, 0);
}
语言:
C++
GESP真题
八级
2024.12
单选题号:
9
EXY-SC-1193
第 308 题
以下关于动态规划的说法中,错误的是( )。
语言:
C++
GESP真题
八级
2024.12
单选题号:
8
EXY-SC-1192
第 309 题
二项式 $(x + y)^6$ 的展开式中 $x^3 y^3$ 项的系数是( )。
语言:
C++
GESP真题
八级
2024.12
单选题号:
7
EXY-SC-1191
第 310 题
已知两个点 A、 B 在平面直角坐标系下的坐标分别为 $(xa, ya)$ 和 $(xb, yb)$,并分别定义变量 double xa, ya, xb, yb; 存储坐标。假设直线 AB 的斜率存在,下列哪个表达式可以用来表达它?( )。
语言:
C++
GESP真题
八级
2024.12
单选题号:
6
当前页显示 306 - 310
,共 1260 道单选题