编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#280 #1001. A. 神秘谜题 Time Limit Exceeded 0 2042 ms 696 K C++ / 837 B 计试81-陆镇涛 2019-06-24 11:18:04
显示原始代码
#include <iostream>
#include <vector>
#include <iterator>

using namespace std;

vector<int> data;

int main() {
    int n;
    cin >> n;
    for (int i = 1; i <= n; i++) {
        int x, y;
        cin >> x;
        if (x == 1) {
            vector<int>::iterator it = data.begin();
            *it++;
            int ans = *it;
            for (it = data.begin() + 1; it <= data.end(); ++it) {
                *it++;
                ans = ans xor *it;
            }
            cout << ans;
        } else if (x == 2) {
            cin >> y;
            data.push_back(y);
            vector<int>::iterator it = data.begin();
            int ans = *it;
            for (it = data.begin() + 1; it <= data.end(); ++it) ans = ans xor *it;
            cout << ans;
        }
    }
    return 0;
}
子任务 #1
Time Limit Exceeded
得分:0
测试点 #1
Time Limit Exceeded
得分:0
用时:1010 ms
内存:660 KiB

输入文件(1.in

200000
2 526767110
2 724642759
2 567837900
2 104106873
2 357915481
2 33997211
2 444788944
2 
<1586974 bytes omitted>

答案文件(1.ans

526767110
877985729
361528077
330887284
116239149
82537142
510237286
843295274
453728745
55
<2188330 bytes omitted>

用户输出

52676711087798572936152807733088728411623914982537142510237286843295274453728745559263713323554710713540578520942594704167857991
<580970 bytes omitted>
测试点 #2
Time Limit Exceeded
得分:0
用时:1032 ms
内存:696 KiB

输入文件(2.in

200000
2 515979308
2 512702340
2 684230440
2 488136957
2 598252313
2 283603971
2 349877373
2
<1586842 bytes omitted>

答案文件(2.ans

515979308
5115816
679905408
899606653
372667236
114362215
302756634
473674072
520218589
525
<2192841 bytes omitted>

用户输出

51597930851158166799054088996066533726672361143622153027566344736740725202185895250568457031483267645907122070560351037899197630
<578231 bytes omitted>