通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2023] 中有题目如下:
第1题
#include<iostream> #include<vector> #include<algorithm> using namespace std; int f(string x,string y){ int m=x.size(); int n=y.size(); vector<vector<int>> v(m+1,vector<int>(n+1,0)); for(int i=1;i<=m;i++){ for(int j=1;j<=n;j++){ if(x[i-1]==y[j-1]){ v[i][j]=v[i-1][j-1]+1; }else{ v[i][j]=max(v[i-1][j],v[i][j-1]); } } } return v[m][n]; } bool g(string x,string y){ if(x.size() != y.size()){ return false; } return f(x+x,y)==y.size(); } int main(){ string x,y; cin>>x>>y; cout<<g(x,y)<<endl; return 0; }
当输入两个完全相同的字符串时,g函数的返回值总是true。()
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2023]
输入 4 个数字,各数字采用空格分隔,对应为变量 x0
在学生管理的关系数据库中,存取一个学生信息的数据单位是
有以下程序执行时输入:1 2 3 <回车>,则输出结果
以下涉及字符串数组、字符指针的程序段,不会产生编译错误
有以下程序:程序运行时键盘输入9<回车>,则输出的结果
下面关于重载函数的叙述中正确的是( )。
#编程用递归函数实现1+2+3+4+……+n,并显示所
表达式 len(‘Hello world!’.I ju
表达式set([1,1,2,3])的值为_______
执行以下程序,输出结果是。
表达式3//5的值为_________。
假设函数指针p指向函数 int func,如果要使
城域网英文缩写是( )
在总线型拓扑结构网络中,每次可传输信号的设备数目为(
下列选项中,不能作为合法常量的是( )。
关闭linux系统(不重新启动)使用的命令答:halt
视图是从 _____ 或其它视图导出的虚表。
视图是一个虚表,其本身并不存放数据,数据来源于____
视图定义时algorithm参数值为 _____ 时表
视图是一种常用的数据对象,它是提供( )和( )数据的
(最大值之和)给定整数序列ao,a₁,a₂……an,求
2023年CSP-S1阅读程序题3:假设输入总是合法的
成本估计方法主要有 、 和算法模型估计三种类型
功能:用函数求N个[10,60]上的整数中能被5整除的
假设所有变量都为整型,表达式(a=2,b=5,a>b?
定义部门关系模式:部门(部门号,部门名,部门成员,部门
下列叙述中正确的是
输入 :3输出 :____
(求字符串的逆序)下面的程序的功能是输入若干行字符串,
更多选择题
更多填空题
全国计算机等级考试《二级Java语言程序设计》真题(五)
全国计算机等级考试《二级Java语言程序设计》真题(四)
全国计算机等级考试《二级Java语言程序设计》真题(三)
全国计算机等级考试《二级Java语言程序设计》真题(二)
全国计算机等级考试《二级Java语言程序设计》真题(一)
计算机二级Python语言程序设计模拟试卷
Python第三方库