通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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; }
当输入为 "csp-j p-jcs" 时,输出为( )
“0”
“1”
“T”
“F”
所属试卷:CSP-J1入门级初赛试卷[2023]
下面程序输出的结果为。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中
绐定程序MODI1.C中函数fun的功能是:从低位开始
有以下程序程序运行后的输出结果是( )。
有以下程序:程序运行后的输出结果是( )。
有如下程序:程序运行后的输出结果是( )。
以下关于fclose(fp)函数的叙述正确的是( )。
字典:d=["张三" :88,"李四":90,“王五”
表达式 3<5>2 的值为__________。
下面的d是一个字典变量,能够输出数字5的语句是。
已知x=[1,2,3,4,5],那么执行语句x[1::
以下程序的执行结果是__________。
以下程序段通过移动指针变量m,给如图所示连续动态存储单
假设4个作业到达系统的时刻和运行时间如下表所示。作业到
某文件系统采用索引节点存放文件的属性和地址信息,簇大小
下列选项中,不属于物理层接口规范定义范畴的是( )。
如果您想列出当前目录以及子目录下所有扩展名为“.txt
全部Redhat 9.0系统安装最大大约需要多大磁盘空
试编写一个SHELL程序,该程序能接收用户从键盘输入的
df命令完成______ 功能,du命令完成 ____
在FOREIGN KEY约束子句中,如果试图删除某行的
退出MySQL服务器连接的命令是 。
若输入序列为1,2,3,4,5,6,则通过一个栈可以输
(10 分)现有 n(n>100000)个数保存在一维
下列关于非空B树的叙述中,正确的是( )。I 插入操作
以下对递归方法的描述中,正确的是( )。
执行下面两个语句,输出的结果是_____。
功能:在键盘上输入一个3行3列矩阵的各个元素的值(值为
(RMQ 区间最值问题)给定序列a0,⋯,an-1,和
将 5 个数的序列排序,不论原先的顺序如何,最少都可以
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2