1951 |
组合与素数 从n个整数b1,b2,…,bn中任选k个整数相加,可分别得到一系列的和。 例如当n=4,k=3,4个整数分别为3,7,12,19时, |
59 |
2025-05-16 |
1952 |
组合问题 一般地,从n个不同的元素中,任取m(m≤n)个元素为一组,叫作从n个不同元素中取出m个元素的一个组合,我们把 |
70 |
2025-05-16 |
1953 |
巡视 生活在一个row×col的矩阵(均不超过20)的机器人每天要到n个目标点巡视,机器人起始位置坐标为(x,y),机器人只能 |
47 |
2025-05-16 |
1954 |
火星人问题 人类科学家首次与火星人交流,首先,火星人把一个非常大的数字告诉人类科学家,科学家破解这个数字的 |
54 |
2025-05-16 |
1955 |
全排列问题 从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫作从n个不同元素中取出m个元素的一个 |
97 |
2025-05-16 |
1956 |
传球游戏 N个同学站成一个圆圈,其中的一个同学手里拿着一个球,当老师吹哨子时开始传球,每个同学可以把球传给自 |
100 |
2025-05-16 |
1957 |
油桶问题 有N个油桶都装满了油,这N个油桶容积各不相同(容积为整数,不超过100),小光需要M升油(M也为整数),请你不借助 |
44 |
2025-05-16 |
1958 |
拆分自然数 任何一个大于1的自然数N,总可以拆分成若干个小于N的自然数之和,例如当N=3时,有两种划分,即3=1+2和3=1+1+1 |
49 |
2025-05-16 |
1959 |
小球钟 小球钟是一个通过不断在轨道上移动小球来度量时间的设备。每分钟,一个转动臂将一个小球从小球队列的 |
50 |
2025-05-16 |
1960 |
猫和老鼠 设’C’为猫,’M’为老鼠,’*’为障碍,’. ’为空地,猫和老鼠在10×10的矩阵中,例如: *...*..... |
44 |
2025-05-16 |
1961 |
计算机病毒 假设有n×n台计算机组成了一个n×n的矩阵,初始时有的计算机感染了病毒,以后每隔一小时会使其邻近 |
97 |
2025-05-16 |
1962 |
序列变换 对一个由n个整数构成的序列有两种操作: 操作1为“1 x y”,表示把所有a[kx]的值(k为正整数,kx≤n)都加上 |
80 |
2025-05-16 |
1963 |
幽灵粒子 有一个从上到下垂直于地面的线段,线段长为L,可用坐标从上向下标记为1,2,…,L,无数的“幽灵粒子”在该线 |
65 |
2025-05-16 |
1964 |
互送礼物 每个人都准备了一些钱用于给他的朋友们送礼物,他们把准备的钱平分后购买礼物给各自的朋友们,所有送 |
76 |
2025-05-16 |
1965 |
第五题 编程实现:移除棋子 题目描述: 有 n 颗棋子排成一排,每颗棋子为白色(用 1 表示)或黑色(用 0 表示)。每次可以 |
79 |
2025-05-16 |
1966 |
第四题 编程实现:旋转矩阵 题目描述: 给定两个 n × n 的数字矩阵,判断能否通过将其中任意一个矩阵顺时针旋转 |
30 |
2025-05-16 |
1967 |
第三题 编程实现:山峰高度 题目描述: 有 n 座山峰排成一行,从左到右依次编号为 1 至 n。已知每座山峰的高度,请 |
48 |
2025-05-16 |
1968 |
第二题 编程实现:最终分数 题目描述: A、B、C 三人之间进行了若干场一对一的乒乓球比赛。比赛规则如下: 1)每场 |
38 |
2025-05-16 |
1969 |
第一题 编程实现:促销活动 题目描述: 餐厅推出促销活动,顾客每消费 1 元即可获得 10 积分。 已知顾客的消费金 |
43 |
2025-05-16 |
1970 |
第五题 运行以下程序,输出的结果是( )。 void compute(int &a, int &b, int c = 10) { int temp = a; a = b + |
81 |
2025-05-16 |
1971 |
第四题 定义二维数组 int a[3][3] = {{1, 2}, {3, 6}, {6, 1, 9}}; 请问 cout << (a[1][1] + a[2][2]) * a[ |
88 |
2025-05-16 |
1972 |
第三题 运行以下程序,输出的结果是( )。 int sum = 0; for(int i = 1; i <= 5; ++i) { if(i == 3) break; sum |
47 |
2025-05-16 |
1973 |
第二题 定义变量 int a = 2,执行语句 a *= 4 后,a 的值是( )。 A、2 B、6 C、8 D、16 |
89 |
2025-05-16 |
1974 |
第一题 执行语句 cout << (2 + 3) * 4; 输出的结果是( )。 A、14 B、20 C、24 D、(2 + 3) * 4 |
52 |
2025-05-16 |
1975 |
有 5 个学生的数据,要求: (1)把学生数据存到硬盘文件中; (2)将硬盘文件中的第 1、3、5 名学生数据读取程序,并显示出 |
89 |
2025-05-15 |