题解 | #游游的整数切割#

游游的整数切割

https://www.nowcoder.com/practice/c01b07fe9623425a806c85cdb6f0e0f7

#include<bits/stdc++.h>
using namespace std;
//奇数+奇数=偶数 偶数+偶数=偶数

int main() {
    string s;
    cin>>s;
    int p[2]{};//记录数位上是奇与偶数的个数
    int n=s.length();
    for(char& x:s){
        p[(x-'0')%2]++;
    }
    cout<<p[(s[n-1]-'0')%2]-1;//结果是与最后一位数相同(奇或偶)的个数
}

全部评论

相关推荐

评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务