首页 / 客观题库

70103 - 2025青少年编程挑战赛提高组完善1

题目(材料题)

#include <iostream>

#include <cstdio>

#include <cstring>

using namespace std;

 

const int maxn = 1007;

int f[maxn][maxn];

char s[maxn];

int len;

 

void dp() {

    for (int k = 1; k < len; k++)

        for (int i = 1; i <=     ①    ; i++) { 

           int j = i + k; 

           if (    ②    ) {

               f[i][j] = f[i + 1][j - 1];

           }

           else {

               f[i][j] = min(f[i + 1][j], f[i][j - 1]) + 1;

           }

        }

}

int main() {

    scanf("%s",     ③    );

    len = strlen(s + 1);  

    for (int i = 1; i <= len; i++)     ④    ;

    dp();

    cout <<     ⑤    ;

    return 0;

}

||
( 单选 )

①处应填: 

A j

B k

C len

D len – k

( 单选 )

 ②处应填:

A s[i-1] == s[j-1]

B s[i-1] != s[j-1]

C s[i] == s[j]

D s[i] != s[j]

( 单选 )

③处应填:

A s

B s+1

C &s[0]

D len

( 单选 )

④处应填: 

A f[i][i] = 0

B f[i][i] = 1 

C f[i][i] = 2

D f[i][i] = 3

( 单选 )

⑤处应填: 

A f[0][len]

B f[len][0] 

C f[1][len]

D f[len][1]

意见反馈

    最多上传3张图片,格式为JPG、PNG、JPEG,单张不超过5MB

    注册

    发送验证码

    密码必须包含数字、字母和特殊字符

    找回密码

    发送验证码

    密码必须包含数字、字母和特殊字符

    运行 ID:67149

    • 测试点1:Accepted
    • 用时:0 ms
    • 内存:288 kb
    • 测试点2:Accepted
    • 用时:0 ms
    • 内存:288 kb
    输入
    203
    输出
    203

    test

    测评信息

    错误.in文件下载

    错误.out文件下载

    运行 ID:67149

    2019-01-24 15:06:36