通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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普及组]
有三个关系R、S和T如下:则由关系R和S得到关系T的操
有以下程序:程序的运行结果是。
有如下程序:程序运行时,从键盘输入2<回车>,输出结果
请在下面程序的横线处填上适当内容,以使程序完整,并使程
假设已成功导入Python标准库string,那么表达
已知x={1:1,2:2},那么执行语句x[2]=4之
若有定义int b=7;float a=2.5;c=4
默认情况下,超级用户和普通用户的登录提示符分别是:“_
若要将当前目录中的myfile.txt文件压缩成myf
Linux主要采用了 和 两种动态内存管理
MYSQL专门用于清空表中数据的语句是 。
以下哪些是/etc/shadow文件中表示的含义( )
简称DBMS,是一种专门用于管理数据库的计算机
MySQL客户端程序 _____ 可用于从mysqld
假设有n 根柱子,需要按照以下规则依次放置编号为 1,
几个程序员去饭店吃饭,在饭店点餐,点了一份“鱼香肉丝”
假设输入的 n、m 均是不超过 100 的正整数,当
C语言表达式5>2>7>8的值是_____。
设有以下结构类型说明和变量定义,则变量a在内存所占字节
一个C源程序中至少应包括一个_____函数。
有如下程序:程序运营时若输入:how are you?
令根结点的高度为1,则一棵含有2021个结点的二叉树的
用筛选法可得到2-n(n<10000)之间的所有素数,
以下选项中合法的变量是
2)判断:若输入的两个字符串长度均为 101 时,则
输出:( )
有以下程序若要使程序的输出值为 2 ,则应该从键盘给
(排列数)输入两个正整数 n,m(1≤n≤20,1≤m
1946年诞生于美国宾夕法尼亚大学的 ENIAC 属于
一个包含 n 个分支结点(非叶结点)的非空满 k 叉树
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型