3 条题解

  • 1
    @ 2021-10-18 19:03:23

    我打的复杂了,题目圈定了给的是3位数,不过代码可以应对更大的数,不信的可以试(小于int范围)

    #pragma GCC optimize(2)
    #include <iostream>
    #include <cstring>
    #include <vector>
    #include <algorithm>
    
    using namespace std;
    
    int main()
    {
        ios::sync_with_stdio(0);
        cout.tie(0); cin.tie(0);
        //int n; cin >> n;
        vector<char> v;
        
        char c;
        while (cin >> c) v.push_back(c);
        
        int res = 0;
        for ( int i = 0; i < v.size(); i ++ ) res += v[i] - '0';
        
        cout << res;
        return 0;
    }
    
  • 0
    @ 2021-10-23 19:01:46

    #include <iostream>
    using namespace std;

    int main()
    {
    int e,f,g,y;
    cin>>e;
    f=e%10;
    g=e/10%10;
    y=e/100;

    cout<<f+g+y;

    return 0;

    }

  • 0
    @ 2021-10-21 20:42:36

    #include <iostream>
    using namespace std;
    int main()
    {
    int x,a,b,c;

    cin>>x;
    a=x%10;
    b=x/10%10;
    c=x/100;
    cout<<a+b+c;

    return 0;
    }

  • 1

求一个整数的各位数字之和。

信息

ID
1004
难度
1
分类
(无)
标签
递交数
144
已通过
31
通过率
22%
上传者