通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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]
C 语言代码如下:int i = 32777;shor
数据库系统的三级模式不包括( )。
下列关于栈叙述正确的是( )。
有以下程序(字母A的ASCII代码为65)程序运行后的
有以下程序:程序运行的结果是( )。(以下<CR>代表
若有以下程序则程序的输出结果是( )。
己知x是一个列表对象,那么执行语句了y=x[:]之后表
哪个选项是以下程序的输出结果。
已知函数定义def func(*p):return s
已知 x = list(range (10)),则表达
以下程序将数组a中的数据按逆序存放,请填空。
请读程序段以上程序段的输出结果是__________。
C语言中规定,程序中各函数之间( )。
用shell编写小九九乘法表程序,程序执行结果如下:答
观察当前系统的运行级别可用命令:____实现。
在Linux系统中,以( )方式访问设备。
对于Shell脚本程序,若输入参数数量多于9个,则程序
对于Apache服务器,提供的子进程的缺省的用户是:
假设下图所示只提供递归查询服务,其他域名服务器均只提供
SQL是一种( )语言。
SELECT语句的完整语法较复杂,但至少包括的部分是
假设输入的 n 为不大于 100 的正整数,k 为不小
将数组a的首地址赋给指针变量p的语句是_____。
以下能正确定义字符串的语句是
请编写函数void fun(int *dp,int n
有下列程序:程序的运行结果是
如右图所示,共有 13个格子。对任何一个格子进行一次操
可以将单个计算机接入到计算机网络中的网络接入通讯设备有
输入: 91 2 20 77 输出: _______
输入: 9 3 9 4输出: ____________
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型