4 solutions

  • 1
    @ 2025-7-25 16:27:26

    好的,我们看到这道题目首先看数据范围 字符串的长度仅仅有8位 so~~ 我们输入字符串后直接遍历查找是否为字符1 随之cnt+1(cnt记得清零) 还有,字符串数组范围是0~length-1

    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        string s;
        cin >> s;
        int cnt = 0;
        for(int i = 0;i < s.size();i++)
        {
            if(s[i] == '1')
            {
                cnt++;
            }
        }
        cout<<cnt;
        return 0;
    }
    

    希望本题解能帮助到你~

    Information

    ID
    51
    Time
    1000ms
    Memory
    256MiB
    Difficulty
    4
    Tags
    # Submissions
    41
    Accepted
    20
    Uploaded By