萌新求助
  • 板块学术版
  • 楼主White_Falcon
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/10/10 22:53
  • 上次更新2024/10/11 13:21:13
查看原帖
萌新求助
1003209
White_Falcon楼主2024/10/10 22:53

题目:RT

求助为什么过不了啊

CODE:

#include <bits/stdc++.h>
#define int long long
using namespace std;
void solve(){
	int n;cin >> n;
	int q = 11456, w = 221, e = 593, r = 5738, t = 48, y = 694, u = 3777, i = 1920, o = 49, p = 11, l = 596, k = 9688, j = 1309, h = 9950, g = 114, f = 514, d = 1919, s = 5590, a = 1234, q1 =116, w1 = 2221, e1 = 5493, r1 = 5273, t1 = 44, y11 = 614, u1 = 3797, i1 = 190, o1 = 407, p1 = 121, l1 = 5965, k1 = 9298, j1 = 1099, h1 = 9143, g1 = 156, f1 = 524, d1 = 1991, s1 = 51, a1 = 1874;
	while(n--){
//		p++;
//		/if(p >= 100000){
//			q = -100;break;
//		}
		int yy, x;cin >> yy >> x;
		if(yy == 0){
			q += x;
			w += x;
			e += x;
			r += x;
			t += x;
			y += x;
			u += x;
			i += x;
			o += x;
			p += x;
			l += x;
			k += x;
			j += x;
			h += x;
			g += x;
			f += x;
			d += x;
			s += x;
			a += x;
			q1 += x;
			w1 += x;
			e1 += x;
			r1 += x;
			t1 += x;
			y11 += x;
			u1 += x;
			i1 += x;
			o1 += x;
			p1 += x;
			l1 += x;
			k1 += x;
			j1 += x;
			h1 += x;
			g1 += x;
			f1 += x;
			d1 += x;
			s1 += x;
			a1 += x;
		}else if(yy == 1){
			q *= x;
			w *= x;
			e *= x;
			r *= x;
			t *= x;
			y *= x;
			u *= x;
			i *= x;
			o *= x;
			p *= x;
			l *= x;
			k *= x;
			j *= x;
			h *= x;
			g *= x;
			f *= x;
			d *= x;
			s *= x;
			a *= x;
			q1 *= x;
			w1 *= x;
			e1 *= x;
			r1 *= x;
			t1 *= x;
			y11 *= x;
			u1 *= x;
			i1 *= x;
			o1 *= x;
			p1 *= x;
			l1 *= x;
			k1 *= x;
			j1 *= x;
			h1 *= x;
			g1 *= x;
			f1 *= x;
			d1 *= x;
			s1 *= x;
			a1 *= x;
		}else{
			q %= x;
			w %= x;
			e %= x;
			r %= x;
			t %= x;
			y %= x;
			u %= x;
			i %= x;
			o %= x;
			p %= x;
			l %= x;
			k %= x;
			j %= x;
			h %= x;
			g %= x;
			f %= x;
			d %= x;
			s %= x;
			a %= x;
			q1 %= x;
			w1 %= x;
			e1 %= x;
			r1 %= x;
			t1 %= x;
			y11 %= x;
			u1 %= x;
			i1 %= x;
			o1 %= x;
			p1 %= x;
			l1 %= x;
			k1 %= x;
			j1 %= x;
			h1 %= x;
			g1 %= x;
			f1 %= x;
			d1 %= x;
			s1 %= x;
			a1 %= x;
		}
	}
	if(w == q && w == e && e == r && r == t && t == y && y == u && u == i && i == o && o == p && p == l && l == k && k == j && j == h && h == g && g == f && f == d && d == s && s == a && a == q && q == q1 && q1 == w1 && w1 == e1 && e1 == r1 && r1 == t1 && t1 == y11 && y11 == u1 && u1 == i1 && i1 == o1 && o1 == p1 && p1 == l1 && l1 == k1 && k1 == j1 && j1 == h1 && h1 == g1 && g1 == f1 && f1 == d1 && d1 == s1 && s1 == a1)cout << "YES\n";
	else cout << "NO\n";
}
signed main(){
	int t;cin >> t;while(t--){
		solve();
	}
	return 0;
}
2024/10/10 22:53
加载中...