题解 | 游游的整数切割
游游的整数切割
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; }#牛客春招刷题训练营#