1 条题解

  • 0
    @ 1983-4-4 0:58:26

    练68.5 采访报道

    解题思路

    整行读取报道,长度size即包含空格的字符总数,再用count统计句点出现次数。

    正确性说明

    依题目给出的对应关系逐项处理,位置与原输入保持明确对应。每一步完成当前项的全部贡献,结束后得到所有位置或字符的目标结果。

    易错点

    正文说再输出英文但输出格式与样例仅要求两项统计,这里不额外输出原文;换行符不计字符。

    复杂度

    时间O(L),空间O(L)。

    参考代码(C++11)

    #include <bits/stdc++.h>
    using namespace std;
    
    int main() {
        ios::sync_with_stdio(false);
        cin.tie(nullptr);
        string s;
        getline(cin, s);
        cout << s.size() << "\n" << count(s.begin(), s.end(), '.') << "\n";
        return 0;
    }
    
    • 1