编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#13725 | #1001. A. 神秘谜题 | Compile Error | 0 | 0 ms | 0 K | C++ / 632 B | ZephyR | 2019-07-07 14:01:59 |
#include <iostream>
using namespace std;
int main() {
long arr[200001], sum;
int n, t, count = 1;
bool sign = 0;
cin >> n;
cin >> t >> arr[0];
cout << arr[0] << endl;
sum = arr[0];
for (int m = 1; m < n; ++m) {
cin >> t;
if (t == 2) {
cin >> arr[count];
for (int i = 0; i < count; ++i) {
if (arr[i] == arr[count]) {
arr[i] = 0;
sign = 1;
}
}
if (sign) {
sum = sum ^ arr[count] sign = 0;
} else
sum = sum ^ arr[count++];
cout << sum << endl;
} else {
sum = ++arr[0];
for (int i = 1; i < count; ++i) {
if (arr[i] != 0)
sum = sum ^ (++arr[i]);
}
cout << sum << endl;
}
}
}
编译信息
/sandbox/1/a.cpp: In function 'int main()':
/sandbox/1/a.cpp:28:23: error: expected ';' before 'sign'
sum=sum^arr[count]
^
;
sign=0;
~~~~