PROBLEM SET
数组与下标
按知识点筛选题目,系统巩固该考点。
题目列表
共 17 题
A62458
信息学奥赛练习题:【例2.12 】糖果游戏。【
2023年
--
--
A66502
青少年软件编程(C语言)等级考试试卷(三级):苹果消消乐。有100个苹果和香蕉排成一条直线,其中有N个香蕉,你可以使用至多M次魔法道具将香蕉变成苹果,最后“最长的连续苹果数量”即为你本次苹果消消乐的得分,给定苹果和香蕉的排列,求你能获得的最大得分。 <= T <= 10),代表测试数据的组数。 每个测试数据第一行是2个整…
2023年
--
--
A62334
信息学奥赛练习题: 开关灯。【
2023年
--
--
A58903
n个灯排成一排,开始时都是关着的。现进行如下操作: 所有电灯的按钮按动一次;所有编号为2的倍数的电灯按钮按动一次;所有编号为3的倍数的电灯的按钮按动一次; …… 所有编号为n-1的倍数的电灯的按钮按动一次;所有编号为n的倍数的电灯的按钮按动一次。 最后请统计有多少只电灯是亮的。编写程序实现上述功能,或补全代码。n=int(input())
2021年
--
--
A61364
给定含有 n 个不同的数的数组 L=<x1, x2, ..., xn>。如果 L 中存在 x(i 1 < i < n) 使得 x1 < x2 < ... < xi-1 < xi > xi+1 > ... > xn, 则称 L 是单峰的,并称 xi是 L 的“峰顶”。现在已知 L 是单峰的,请把 a-c 三行代码补全到算法中使得算法…
2016年
--
--
A61483
计数排序是一个广泛使用的排序方法。下面的程序使用双关键字计数排序,将n对10000以内的整数,从小到大排序。例如有三对整数(3,4)、(2,4)、(3,3),那么排序之后应该是(2,4)、(3,3)、(3,4)。输入第一行为n,接下来n行,第i行有两个数a[i]和b[i],分别表示第 i对整数的第一关键字和第二关键字。从小到大排序后输出。数据范围1<n<107107,1<a[i…
2019年
--
--
A61160
NOIP2008年普及组初赛阅读程序写结果:#include <iostream>
2008年
--
--
A61134
2007年NOIP初赛普及组完善程序:(求字符串的逆序)下面的程序的功能是输入若干行字符串,每输入一行,就按逆序输出该行,最后 键入-1 终止程序。请将程序补充完整。#include <iostream.h>
2007年
--
--
A61580
2021年CSP-S提高组初赛阅读程序题: #include <iostream>
2021年
--
--
A61110
NOIP2006年第十二届普及组初赛阅读程序写结果:#include "iostream.h"
2006年
--
--
A61787
信息学奥赛练习题:收集雪花【
2023年
--
--
A66722
下述代码实现素数表的线性筛法,筛选出所有小于等于 的素数,则横线上应填的代码是( )1 vector<int> linear_sieve(int n) {
2024年
--
--
A66718
要实现一个高精度减法函数,则下面代码中加划线应该填写的代码为( )。1 //假设a和b均为正数,且a表示的数比b大
2024年
--
--
A62553
手机操作系统:一款新的智能手机的菜单上有”个应用程序,编号从1到 n,每个应用程序都有自己的图标。这些图标位于不同的屏幕上,每个屏幕上有人个图标,第1到第k号图标位于第一个屏幕上,第k+1到第2k号图标位于第二个屏幕上,以此类推,最后一个屏幕可能部分为空。初始时,手机菜单显示的是第 1号屏幕,要启动位于第 t号屏幕上的应用程序,需要执行以下操作:首先滚动到所需的屏幕号,需要做t-1 次操作,然后…
2024年
--
--
A67627
下述代码实现素数表的线性筛法,筛选出所有小于等于n的素数,横线上应填的最佳代码是( )。1 vector<int> sieve_linear(int n) {
2025年
--
--
A67617
3.1 编程题 1
2025年
--
--
A62748
T2: 接网线(line)
2025年
--
--