通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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普及组]
下列有关函数重载的叙述中,错误的是。
某班学生评选一等奖学金,学生的 10 门主课成绩存在文
本题代码的输出结果是( )。
有以下程序:程序的运行结果是( )。
下列关于纯虚函数的描述中,错误的是( )。
#编程用递归函数实现1+2+3+4+……+n,并显示所
以下程序段x=[1,2,3]y=[4,5,6]z=[7
在C语言中,输入操作是由库函数___________完
C类IP地址的最高三个比特位,从高到低依次是( )
有以下程序 程序运营后的输出结果是____
使用进程调度启动,指定30分钟后(或在2008年12月
______命令能够实时地显示进程状态信息。
创建一个用户,用户名为user02,所属私有组和标准组
简述解决忘记root密码的办法。参考答案:1)用Red
MYSQL查询语句中用 表示右然连接。
MySQL创建存储过程时 _____表示输入类型参数。
某学校的综合管理系统设计阶段,教师实体在学籍管理子系统
在关系数据库中,参照完整性要求基本关系的( )。
下面正确的说法是( )
假设输入的n是绝对值不超过1000的整数,完成下面的判
C语言中引用数组元素的方括号可以用花括号代替。
预处理命令行都必须以_____号开始。
为了避免嵌套条件语句的二义性,C语言规定else与其前
已知a=3,b=4,c=5,则逻辑表达式a||b+c&
语句:执行后都使变量x中的值增1,请写出一条同一功能的
函数不可以进行嵌套定义,但可以进行嵌套_____。
以下叙述中不正确的是。
下列叙述中正确的是
若输入的字符串长度为 18,那么输入的字符串跟输出的字
输出: ________________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2