当前位置: 首页 > news >正文

OJ测试

OJ测试

对于一个未知属性的OJ,应当在正式赛前进行以下全部测试:

GNU C++ 版本测试

for (int i : {1, 2}) {} // GNU C++11 支持范围表达式auto cc = [&](int x) { x++; }; // GNU C++11 支持 auto 与 lambda 表达式
cc(2);tuple<string, int, int> V; // GNU C++11 引入
array<int, 3> C; // GNU C++11 引入auto dfs = [&](auto self, int x) -> void { // GNU C++14 支持 auto 自递归if (x > 10) return;self(self, x + 1);
};
dfs(dfs, 1);vector in(1, vector<int>(1)); // GNU C++17 支持 vector 模板类型缺失map<int, int> dic;
for (auto [u, v] : dic) {} // GNU C++17 支持 auto 解绑
dic.contains(12); // GNU C++20 支持 contains 函数constexpr double Pi = numbers::pi; // C++20 支持

编译器位数测试

using i64 = __int128; // 64 位 GNU C++11 支持

评测器环境测试

Windows 系统输出 \(-1\) ;反之则为一个随机数。

#define int long long
map<int, int> dic;
int x = dic.size() - 1;
cout << x << endl;

运算速度测试

本地-20(64) CodeForces-20(64) AtCoder-20(64) 牛客-17(64) 学院OJ CodeForces-17(32) 马蹄集
4E3量级-硬跑 2454 2886 874 4121 4807 2854 4986
4E3量级-手动加速 556 686 873 1716 1982 2246 2119
// #pragma GCC optimize("Ofast", "unroll-loops")
#include <bits/stdc++.h>
using namespace std;signed main() {int n = 4E3, cnt = 0;bitset<30> ans;for (int i = 1; i <= n; i++) {for (int j = 1; j <= n; j += 2) {for (int k = 1; k <= n; k += 4) {ans |= i | j | k;cnt++;}}}cout << cnt << "\n";
}
// #pragma GCC optimize("Ofast", "unroll-loops")#include <bits/stdc++.h>
using namespace std;
mt19937 rnd(chrono::steady_clock::now().time_since_epoch().count());signed main() {size_t n = 340000000, seed = 0;for (int i = 1; i <= n; i++) {seed ^= rnd();}return 0;
}
http://www.hskmm.com/?act=detail&tid=38082

相关文章:

  • STL 与库函数
  • 高精度快速幂
  • smartproxy API 代理—构建一体化可观测与可回滚体系 - Smart
  • 快读
  • 我爱学算法之—— 模拟(下) - 教程
  • int128 输入输出流控制
  • cout 输出流控制
  • 约瑟夫问题
  • 日期换算(基姆拉尔森公式)
  • 博弈1
  • postgresql查询数据sql无法使用到索引
  • 博弈2
  • sg
  • 后缀数组 SA
  • Day3综合案例一:个人简介
  • 自动机
  • 标注工具--抹除目标
  • Z函数(扩展 KMP)
  • 字符串哈希
  • 1024程序员节福利!参与互动,5分钟赢好礼!
  • 马拉车
  • 常见结论与例题
  • 单芯片方案分享-CH336F-USB拓展坞+百兆网卡+读卡器+100W快充芯片
  • 常用例题
  • 实验报告3
  • 2025年真空烧结炉厂家权威推荐榜:真空热处理设备、高温烧结炉、工业窑炉技术实力与市场口碑深度解析
  • 取模类
  • 2025年环评公司权威推荐排行榜,环评手续,环评报告,环评验收,专业高效服务助力企业合规发展
  • 2025年棒球帽厂家推荐排行榜,运动棒球帽,时尚棒球帽,定制棒球帽,防晒棒球帽公司精选榜单
  • 于状压的线性 RMQ 算法