PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A24065
⑥处应填( )
信息学奥赛-CSP-X-L1
较易
--
A24066
(二)选择排序以下程序实现输入 n 个整数,使用选择排序算法将其从小到大排序后输出。#include <iostream> using namespace std; const int MAXN = 1005; int a[MAXN]; int main() { int n; cin >> n; for (int i = 0; i < n; i++) { cin >> a[i]; } for (…
信息学奥赛-CSP-X-L1
较易
--
A24067
④处应填( )
信息学奥赛-CSP-X-L1
较易
--
A24068
③处应填( )
信息学奥赛-CSP-X-L1
较易
--
A24069
②处应填( )
信息学奥赛-CSP-X-L1
较易
--
A24070
(一)最大公约数以下程序使用辗转相除法(欧几里得算法)计算两个正整数 a 和 b 的最大公约数。#include <iostream> using namespace std; int main() { int a, b; cin >> a >> b; while (①) { int r = a % b; ②; ③; } cout << ④ << endl; return 0; }①处应填( )
信息学奥赛-CSP-X-L1
较易
--
A24071
该程序实现的功能是计算( )。
信息学奥赛-CSP-X-L1
较易
--
A24072
输入一个较大的数(如 40),程序能在很短的时间内计算出结果。( )
信息学奥赛-CSP-X-L1
较易
--
A24073
该程序的时间复杂度是 O(2^n)。( )
信息学奥赛-CSP-X-L1
较易
--
A24074
#include <iostream> using namespace std; int fun(int n) { if (n <= 1) { return n; } return fun(n - 1) + fun(n - 2); } int main() { int x; cin >> x; cout << fun(x) << endl; return 0; }输入 5,函数 fun(5) 被…
信息学奥赛-CSP-X-L1
较易
--
A24075
这个程序的功能是( )。
信息学奥赛-CSP-X-L1
较易
--
A24076
如果输入的字符串全部由同一个字符组成,则输出一定是 “Yes”。( )
信息学奥赛-CSP-X-L1
较易
--
A24077
输入字符串为 “abcba” 时,输出为 “Yes”。( )
信息学奥赛-CSP-X-L1
较易
--
A24078
#include <iostream> #include <string> using namespace std; int main() { string s; cin >> s; int n = s.length(); for (int i = 0; i < n / 2; i++) { if (s[i] != s[n - 1 - i]) { cout << "No" << endl; ret…
信息学奥赛-CSP-X-L1
较易
--
A24079
输入为 6 时,输出是( )。
信息学奥赛-CSP-X-L1
较易
--
A24080
将原程序中的 break 换成 continue,输入为 10 时,输出是 13。( )
信息学奥赛-CSP-X-L1
较易
--
A24081
输入为 10 时,输出是 25。( )
信息学奥赛-CSP-X-L1
较易
--
A24082
#include <iostream> using namespace std; int main() { int n; cin >> n; int sum = 0; for (int i = 1; i <= n; ++i) { if (i % 2 == 0) { continue; } if (i % 3 == 0) { break; } sum += i; } cout << sum << …
信息学奥赛-CSP-X-L1
较易
--
A24083
定义 int a = 5, b = 3;,则表达式 a / b * b + a % b 的值是( )。
信息学奥赛-CSP-X-L1
较易
--
A24084
有向图G的邻接矩阵如下,请问顶点1的出度是( )。[0, 1, 1, 0][0, 0, 1, 0][1, 0, 0, 1][0, 0, 0, 0]
信息学奥赛-CSP-X-L1
较易
--