题目数据范围是n<=3e5,按理说使用cin读入应该时间超限,可这是我的读入:
cin>>n>>m; for(int i=1;i<=n;i++) { cin>>a[i]; b[a[i]].push_back(i); }
这是我的评测记录:
AC记录
非但没有擦边,反而极限数据的时间都比限制时间少300ms左右,所以建议调大测试数据中的n的范围。