提交记录 3268


用户 题目 状态 得分 用时 内存 语言 代码长度
wys noi17a. 【NOI2017】整数 Time Limit Exceeded 40 2 s 29408 KB C++ 796 B
提交时间 评测时间
2018-07-11 02:06:11 2020-07-31 21:14:04
// integer/brute[1][nm] by wys @2017-06-27

#include <stdio.h>

const int MAXN = 1000005;
const int MAXM = MAXN * 30 + 100;

bool A[MAXM];

void add1(int p) {
	while (A[p]) A[p++] = 0;
	A[p] = 1;
}

void sub1(int p) {
	while (!A[p]) A[p++] = 1;
	A[p] = 0;
}

void add(int a, int b) {
	if (a < 0) {
		a = -a;
		for (int i = 0; i < 30; i++) {
			if ((a >> i) & 1) {
				sub1(b + i);
			}
		}
	} else {
		for (int i = 0; i < 30; i++) {
			if ((a >> i) & 1) {
				add1(b + i);
			}
		}
	}
}

int query(int k) {
	return A[k];
}

int main() {
	
	int n, t1, t2, t3;
	scanf("%d%d%d%d", &n, &t1, &t2, &t3);
	
	for (int i = 0; i < n; i++) {
		int op, a, b, k;
		scanf("%d", &op);
		if (op == 1) {
			scanf("%d%d", &a, &b);
			add(a, b);
		} else {
			scanf("%d", &k);
			printf("%d\n", query(k));
		}
	}
}

CompilationN/AN/ACompile OKScore: N/A

Testcase #113.33 us20 KBAcceptedScore: 4

Testcase #253.19 us20 KBAcceptedScore: 4

Testcase #3608.95 us20 KBAcceptedScore: 4

Testcase #4749.3 us24 KBAcceptedScore: 4

Testcase #510.716 ms24 KBAcceptedScore: 4

Testcase #67.809 ms32 KBAcceptedScore: 4

Testcase #7498.996 ms288 KBAcceptedScore: 4

Testcase #822.973 ms32 KBAcceptedScore: 4

Testcase #92 s888 KBTime Limit ExceededScore: 0

Testcase #102 s1 MB + 456 KBTime Limit ExceededScore: 0

Testcase #11749.706 ms112 KBAcceptedScore: 4

Testcase #122 s1 MB + 908 KBTime Limit ExceededScore: 0

Testcase #132 s2 MB + 24 KBTime Limit ExceededScore: 0

Testcase #142 s5 MB + 776 KBTime Limit ExceededScore: 0

Testcase #152 s8 MB + 644 KBTime Limit ExceededScore: 0

Testcase #162 s11 MB + 508 KBTime Limit ExceededScore: 0

Testcase #172 s560 KBTime Limit ExceededScore: 0

Testcase #182 s17 MB + 244 KBTime Limit ExceededScore: 0

Testcase #192 s20 MB + 116 KBTime Limit ExceededScore: 0

Testcase #20200.864 ms23 MB + 684 KBAcceptedScore: 4

Testcase #212 s25 MB + 876 KBTime Limit ExceededScore: 0

Testcase #222 s1020 KBTime Limit ExceededScore: 0

Testcase #232 s27 MB + 492 KBTime Limit ExceededScore: 0

Testcase #242 s1 MB + 56 KBTime Limit ExceededScore: 0

Testcase #252 s28 MB + 736 KBTime Limit ExceededScore: 0


Judge Duck Online | 评测鸭在线
Server Time: 2026-04-18 22:00:41 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠