1 条题解

  • 0
    @ 2025-8-24 21:15:53

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar 览遍千秋
    将伤与泪汇成力化作拳

    搬运于2025-08-24 21:15:52,当前版本为作者最后更新于2023-12-14 21:53:12,作者可能在搬运后再次修改,您可在原文处查看最新版

    自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多

    以下是正文


    Source & Knowledge

    2023 年 12 月语言月赛,由洛谷网校入门计划/基础计划提供。

    考察字符串。


    文字题解

    基础知识

    • string 类型

    string 类型是 C++ 提供的字符串类型。在 string 类型变量 ss 后增加 char 类型字符 cc,可以使用

    s += c;
    

    s.append(c);
    
    • 输入含空白字符的字符串
    getline(cin, S);
    

    思路分析

    给出了若干个字符串,需要被替换的部分由 {} 标出。

    遍历字符串,用 bool 类型 ToBeReplaced 变量表示当前是否在 { 后,} 前。

    若当前遍历到的字符不在 {} 前,则说明当前字符是不需要被替换的,直接输出即可。

    否则,使用一个 string 类型变量计算需要被替换的变量名,当遇到 } 时,循环查找所有变量名-变量值,输出对应的变量值即可。


    视频题解

    • 1

    信息

    ID
    9483
    时间
    1000ms
    内存
    512MiB
    难度
    2
    标签
    递交数
    0
    已通过
    0
    上传者