图片说明, 如果k是奇数,那么sum也是奇数,如果k是偶数,那么sum也是偶数,第一步先判断n和k的奇偶性是否一致,第二步,因为正偶数2开始,正奇数1开始,所以最小总和为图片说明 ,判断n是否小于这个最小值,如果小于就图片说明 ,否则图片说明

#include <bits/stdc++.h>
using namespace std;
int main() {
    int t;
    cin>>t;
    while (t--) {
        long long n,k;
        cin>>n>>k;
        if (3*k>n) cout<<"No"<<endl;
        else if (k%2!=n%2) cout<<"No"<<endl;
        else cout<<"Yes"<<endl;

    }


    return 0;
}