通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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]
有如下程序(类构造、成员函数调用相关),运行这个程序的
Sample是一个类,执行下面语句后,调用Sample
类的析构函数的作用是。
有如下程序,执行后的输出结果是。
阅读程序,写出程序运行结果。
以下叙述中错误的是( )。
有以下程序:程序运行后的输出结果是( )。
以下叙述中正确的是( )。
把birdnest.jpg图像的亮度调整初始亮度的2倍
编写程序,功能是用while循环语句求1到50之间(包
关键字__________用于测试一个对象是否是一个可
对字符串信息进行编码以后,必须使用同样的或者兼容的编码
Python标准库os.path中用来分割指定路径中的
综述Linux系统的文件权限及其管理。答:Linux用
以192.168.6.0/255.255.255.0代
关闭linux系统(不重新启动)使用的命令答:halt
Linux文件系统中每个文件用_______来标识。
用图树型结构表示实体类型及实体间联系的数据模型称为
create user语句创建用户帐号时______
在mysql服务器中添加新的用户,其用户名分别为use
一个递归算法必须包括( )。
2023年CSP-S1阅读程序题3:假设输入总是合法的
假设所有变量都为整型,表达式(a=2,b=5,a>b?
若以下变量均是整型,且num=sum=7;则计算表达式
在关系A(S,SN,D)和B(D,CN,NM)中,A的
用筛选法可得到2-n(n<10000)之间的所有素数,
某二叉树共有13个结点,其中有4个度为1的结点,则叶子
(快速幂)请完善下面的程序,该程序使用分治法求xp m
输入: 10 20输出: _________
( 全排列 ) 下面程序的功能是利用递归方法生成从 1
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2