求助WA
查看原帖
求助WA
227728
冰糖鸽子TJ鸽子协会楼主2020/8/13 22:02

RT(PS:带freopen和不带的都试过了,都WA)

样例过了

#include <bits/stdc++.h>
using namespace std;
#define int long long
int n,m,n2,m2,n3,m3,k,f,T,a,b,pd2,pd;
signed main()
{
    	freopen("input.txt","r",stdin);
    	freopen("output.txt","w",stdout);
	cin >> T >> k;
	for(int kkk = 0;kkk < T;kkk++)
	{
        cin >> n >> m;
		if(n < m) 
		{
		    swap(n,m);
		}
		if(!(k - 1))
		{ 
		    f = (n % 2) + (m % 2);
			cout << ((f > 0) ? '+' : '-') << endl;
			continue;
		}
		n2 = m / (k + 1);
		n -= ((k + 1) * n2); 
		m -= ((k + 1) * n2);
		n = (n + m + n2) % 2;
		if(!m||n) 
		{
		    cout << '+';
		}
		else 
        {
           cout << '-';
        }
        cout << endl;
	}
	return 0;
}
2020/8/13 22:02
加载中...