通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"NOIP真题" 试卷中 NOIP第二十三届全国青少年信息学奥林匹克联赛初赛试题[2017提高组]和NOIP第二十三届全国青少年信息学奥林匹克联赛初赛试题[2017普及组] 中有题目如下:
第1题
#include <iostream> #include <string> using namespace std; int main() { string ch; int a[200]; int b[200]; int n, i, t, res; cin >> ch; n = ch.length(); for(i = 0; i < 200; i++) b[i] = 0; for(i = 1; i <= n ; i++) { a[i] = ch[i-1] - '0'; b[i] = b[i-1] + a[i]; } res = b[n]; t = 0; for(i = n; i > 0; i--) { if(a[i] == 0) t++; if(b[i-1] + t < res) res = b[i-1] + t; } cout << res << endl; return 0; }
输入:
1001101011001101101011110001
输出:( )
所属试卷:NOIP第二十三届全国青少年信息学奥林匹克联赛初赛试题[2017提高组], NOIP第二十三届全国青少年信息学奥林匹克联赛初赛试题[2017普及组]
静态数据成员在进行初始化。
已知类AA和BB的定义及main函数(继承中构造、析构
给一个short类型变量赋值的范围是( )。
输入 4 个数字,各数字采用空格分隔,对应为变量 x0
下面的 d 是一个字典变量,能够输出数字 2 的语句是
有如下程序:程序运行后的输出结果是。
以下叙述中正确的是( )。
有以下程序:程序运行后的输出结果是。
若变量已正确定义并赋值,则错误的赋值语句是。
表达式{1,2,3}&{3,4,5}的值为______
己知x=[3,7,5],那么执行语句x=x.sort
使用循环和列表推导式两种方法求解百钱买百鸡问题。假设大
#编写函数,求任意整数的二进制形式中最后连续0的个数。
Python扩展库____________支持Exce
以下程序找出二维数组a中每行的最大值,并按一一对应的顺
给定程序中,函数fun的功能是将不带头结点的单向链表逆
将/home/ixdba目录做归档压缩,压缩后生成ix
将/home/stud1/wang目录做归档压缩,压缩
关系数据库的实体完整性规则规定基本关系的 都不能
稀疏矩阵压缩存储后,必会失去随机存取功能( )
某森林 F 对应的二叉树为 T,若 T 的先序遍历序列
输入整型变量a的值:
将函数funl的入口地址赋给指针变量p的语句是____
若在程序某处定义了某全局变量,但不是程序中的所有函数中
下列叙述中正确的是
若将第 8行的i = 1改为i = 0,程序运行时会发
(郊游活动)有 n名同学参加学校组织的郊游活动,已知学
二叉树 T,已知其先根遍历是 1 2 4 3 5 7
计算机在工作过程中,若突然停电, ( )中的信息不会丢
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2