比赛版
Case
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| #include <bits/stdc++.h> #define watch(x) std::cout << (#x) << " is " << (x) << std::endl using LL = long long;
int main() { std::ios::sync_with_stdio(false); std::cin.tie(nullptr); int cas = 1; std::cin >> cas; while (cas--) { } return 0; }
|
注意 std::endl
和 \n
的区别是前一个刷新缓冲区,后一个不刷新。
no Case
1 2 3 4 5 6 7 8 9 10 11
| #include <bits/stdc++.h> #define watch(x) std::cout << (#x) << " is " << (x) << std::endl using LL = long long;
int main() { std::ios::sync_with_stdio(false); std::cin.tie(nullptr);
return 0; }
|
面试版
1 2 3 4 5 6
| #include <iostream>
int main() {
return 0; }
|
良好的码风,不乱 define,代码通用性高,不用 using namespace std
时间自测版本
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| #include <bits/stdc++.h> #define watch(x) std::cout << (#x) << " is " << (x) << std::endl #define print(x) std::cout << (x) << std::endl #define println std::cout << std::endl using LL = long long; using pii = std::pair<int, int>; using pll = std::pair<LL, LL>;
int main() { std::ios::sync_with_stdio(false); std::cin.tie(nullptr); auto start = std::clock(); std::cout << "Time used: " << (std::clock() - start) << "ms" << std::endl; return 0; }
|