通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"NOIP真题" 试卷中 NOIP第十八届全国青少年信息学奥林匹克联赛初赛试题[2012普及组] 中有题目如下:
第1题
#include <iostream> #include <string> using namespace std; int n, ans, i, j; string s; char get(int i){ if (i < n) return s[i]; else return s[i-n]; } int main(){ cin >> s; n = s.size(); ans = 0; for (i = 1; i <= n-1; i++){ for (j = 0; j <= n-1; j++) if (get(i+j) < get(ans+j)){ ans = i; break; }else if (get(i+j) > get(ans+j)) break; } for (j = 0; j <= n-1; j++) cout<<get(ans+j); cout<<endl; }
输入: CBBADADA
输出: ______
所属试卷:NOIP第十八届全国青少年信息学奥林匹克联赛初赛试题[2012普及组]
下列有关类成员的叙述中,正确的是
某存储器总线的时钟频率为 420MHz,总线宽度为 6
对于页式虚拟存储管理系统,下列关于存储器层次结构的叙述
有以下程序:程序的运行结果是( )。
有以下程序:程序运行后的结果是( )。
有以下程序程序的运行结果是。
下面程序通过把类Distance声明为类Point的友
以下关于Python字符编码的描述中,错误的是( )。
已知x=[3, 3,4],那么表达式id(x[0])=
Python标准库os.path中用来分割指定路径中的
表达式 5 if 5>6 else (6 if 3>2
已知x=[3],那么执行x+=[5]之后x的值为___
已知列表x中包含超过5个以上的元素,那么表达式x=x[
定义一个结构体,其中包括:职工号、职工名、年龄、工资、
二进制是一种“逢二进一”的机制,它用0和_____两个
给定程序中,函数fun的功能是将不带头结点的单向链表逆
统计磁盘空间或文件系统使用情况的命令是:( )
关于Samba服务器:(1)叙述该服务器的功能;(2)
排序算法中的比较次数与初始元素序列的排列无关。
什么是黑盒测试法?[答案解析]黑盒测试法把程序看成一个
以比较为基本运算,在 n 个数的数组中找最大的数,在最
若a是int型变量,且a的初值为6,则计算表达式a+=
设x和y均为int型变量,则以下for循环中的scan
某二叉树共有13个结点,其中有4个度为1的结点,则叶子
下列与队列结构有关联的是
方程a*b = (aorb) *(aandb),在a,
输入 :111 21 32 42 52 63 77 8
有以下程序若要使程序的输出值为 2 ,则应该从键盘给
二分图是指能将顶点划分成两个部分,每一部分内的顶点间没
寄存器是( )的重要组成部分。
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2