CF1900B题解

原题

思路

略微思考不难得到,三个数字的数量之差的奇偶性是不会变的。因为一个数的数量减少了 1,另一个数无论是增加 1 或是减少 1,两者的差要么不变,要么增加 / 减少 2,对奇偶性无影响。
同时,如果另外两个数的数量变为 0,它们数目的差一定是 0。那么,我们只需要判断另外两个数的奇偶性是否相同即可。

代码

#include <bits/stdc++.h>
using namespace std;

int T, a, b, c;

int main(){
    cin >> T;
    while (T--){
        cin >> a >> b >> c;
        cout << (b % 2 == c % 2) << ' ' << (a % 2 == c % 2) << ' ' << (a % 2 == b % 2) << '\n';
    }
    return 0;
}
posted @   Floze3  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示