ACM 错误集
文章目录
以下是平时做题时造成不能一遍AC的原因。
1. Codeforces Round #510 (Div. 2) Problem B
⚠ 样例错误
把位操作&
和|
弄反。
2. PAT (Advanced Level) Practice 1001
数字 1000 写成 100。
3. PAT (Advanced Level) Practice 1002
没有注意到题中 non-zero 的条件。
4. PAT (Advanced Level) Practice 1003
忘记小顶堆应该使用 priority_queue<T, vector<T>, greater<>>
。
5. PAT (Advanced Level) Practice 1022
没有输出数字的前导零。
printf("%013lf", num);
的等价方法:
cout << setfill('0') << setw(13) << num;