玄武 OJ 用户公约

一、公约目的

为营造文明、专注、有序的编程学习与交流环境,保障全体用户在 OJ 平台(含编程练习、题解发布、讨论区互动、作业提交、模拟赛参与等功能)的合法权益,助力学生提升编程能力,特制定本公约。

二、OJ 使用规范

  1. 合理使用平台功能:

  2. 编程练习需独立思考,禁止抄袭他人代码或借助不正当工具作弊;

  3. 作业需按要求提交,逾期提交需提前与老师沟通;

  4. 模拟赛需遵守赛事时间与规则,禁止恶意干扰他人参赛。

  5. 爱护平台环境:禁止发布与编程学习无关的广告、垃圾信息,禁止恶意攻击平台系统或破坏平台正常运行秩序。

三、题解与讨论区发言规范

  1. 文明发言:禁止使用辱骂、歧视、低俗等不文明用语,禁止发表人身攻击、恶意调侃、煽动矛盾的言论,尊重他人观点与学习成果。

  2. 谨慎发言:题解需保证内容准确、逻辑清晰,围绕题目解法展开,避免发布错误或无关信息;讨论需聚焦编程问题本身,理性交流学习心得,不偏离主题。

  3. 发言不可撤回:所有在题解区、讨论区的发言一经发布,均无法撤回,请在发布前仔细核对内容,确保符合公约要求。

四、违规处理办法

1. 首次违规:若在平台(含题解区、讨论区)出现不文明发言或违反使用规范的行为,老师将截图保留证据,在课堂上进行批评教育,并及时通知学生家长,督促学生整改。

2. 多次违规:若累计多次违反本公约,经批评教育后仍不改正,平台将取消该学生题解区与讨论区的发言权。

五、附则

  1. 本公约适用于所有使用玄武 OJ 的学生用户,自发布之日起生效。

  2. 本公约的最终解释权归玄武 OJ 管理员所有,管理员可根据实际使用情况对公约进行补充或调整,调整后将及时通知全体用户。

47 条评论

  • @ 2026-8-8 10:07:51

    @San(ming) 为啥活动和排名用不了

    • @ 2026-8-1 18:52:24

      太可恶了 活动和排名用不了

      • @多次违规真的会取消发言权吗?

      • @ 2026-7-15 17:10:25
        // ===================== C++98/03 标准(48个) =====================
        
        // ---- C++ 标准库核心(30个) ----
        #include <algorithm>     // 算法库:排序、查找、变换等
        #include <bitset>        // 固定大小位集合,支持位运算
        #include <complex>       // 复数运算库
        #include <deque>         // 双端队列容器
        #include <exception>     // 异常处理基础库
        #include <fstream>       // 文件输入输出流
        #include <functional>    // 函数对象、绑定器、仿函数
        #include <iomanip>       // 流格式化控制(setw、setprecision等)
        #include <ios>           // ios_base 基类,流状态控制
        #include <iosfwd>        // I/O库前向声明
        #include <iostream>      // 标准输入输出流(cin、cout、cerr)
        #include <istream>       // 输入流类定义
        #include <iterator>      // 迭代器定义与适配器
        #include <limits>        // 数值类型极限值(numeric_limits)
        #include <list>          // 双向链表容器
        #include <locale>        // 本地化支持(字符分类、格式化)
        #include <map>           // 红黑树映射容器(map/multimap)
        #include <memory>        // 内存管理(auto_ptr、allocator)
        #include <new>           // 内存分配与对象构造(new/delete)
        #include <numeric>       // 数值算法(累加、内积等)
        #include <ostream>       // 输出流类定义
        #include <queue>         // 队列与优先队列容器适配器
        #include <set>           // 红黑树集合容器(set/multiset)
        #include <sstream>       // 字符串流(stringstream)
        #include <stack>         // 栈容器适配器
        #include <stdexcept>     // 标准异常类(logic_error、runtime_error)
        #include <streambuf>     // 流缓冲区基类
        #include <string>        // 字符串类(string、wstring)
        #include <utility>       // 通用工具(pair、swap、move)
        #include <valarray>      // 数值数组,支持向量化运算
        
        // ---- C标准库包装(18个) ----
        #include <cassert>       // 断言宏(assert)
        #include <cctype>        // 字符分类与转换(isdigit、toupper等)
        #include <cerrno>        // 错误码(errno)
        #include <cfloat>        // 浮点数类型极限(FLT_MAX等)
        #include <ciso646>       // 替代运算符(and、or、not等)
        #include <climits>       // 整数类型极限(INT_MAX等)
        #include <clocale>       // 本地化函数(setlocale)
        #include <cmath>         // 数学函数(sin、sqrt、pow等)
        #include <csetjmp>       // 非局部跳转(setjmp/longjmp)
        #include <csignal>       // 信号处理(signal、raise)
        #include <cstdarg>       // 可变参数(va_list)
        #include <cstddef>       // 常用定义(size_t、ptrdiff_t等)
        #include <cstdio>        // 标准I/O(printf、scanf、FILE等)
        #include <cstdlib>       // 通用工具(malloc、free、rand、exit等)
        #include <cstring>       // 字符串处理(strcpy、strlen、memcpy等)
        #include <ctime>         // 时间/日期函数(time、clock)
        #include <cwchar>        // 宽字符处理
        #include <cwctype>       // 宽字符分类
        
        // ===================== C++11 新增(18个) =====================
        #include <array>          // 固定大小数组容器(std::array)
        #include <atomic>         // 原子操作库
        #include <cfenv>          // 浮点环境控制
        #include <cinttypes>      // 整数类型格式宏
        #include <cstdint>        // 定宽整数类型(int32_t等)
        #include <cuchar>         // Unicode字符操作
        #include <forward_list>   // 单向链表容器
        #include <initializer_list> // 初始化列表
        #include <random>         // 随机数生成库
        #include <ratio>          // 编译期有理数
        #include <regex>          // 正则表达式库
        #include <scoped_allocator> // 作用域分配器
        #include <system_error>   // 系统错误码
        #include <tuple>          // 元组
        #include <type_traits>    // 类型特征
        #include <typeindex>      // 类型索引
        #include <unordered_map>  // 哈希映射容器
        #include <unordered_set>  // 哈希集合容器
        
        // ===================== C++14 新增(1个) =====================
        #include <shared_mutex>   // 共享互斥锁(读写锁)
        
        // ===================== C++17 新增(8个) =====================
        #include <any>            // 任意类型容器
        #include <charconv>       // 字符转换(to_chars、from_chars)
        #include <execution>      // 并行执行策略
        #include <filesystem>     // 文件系统操作
        #include <memory_resource> // 多态内存资源
        #include <optional>       // 可选值类型
        #include <string_view>    // 字符串视图
        #include <variant>        // 类型安全联合体
        
        // ===================== C++20 新增(12个) =====================
        #include <bit>            // 位操作
        #include <barrier>        // 线程屏障
        #include <compare>        // 三路比较(<=>)
        #include <concepts>       // 概念
        #include <coroutine>      // 协程
        #include <format>         // 格式化字符串
        #include <latch>          // 线程闩
        #include <ranges>         // 范围视图
        #include <semaphore>      // 信号量
        #include <span>           // 连续区间视图
        #include <syncstream>     // 同步输出流
        #include <version>        // 版本宏
        
        // ===================== C++23 新增(10个) =====================
        #include <expected>       // 预期值(类似Rust Result)
        #include <flat_map>       // 平坦映射
        #include <flat_set>       // 平坦集合
        #include <generator>      // 生成器(协程)
        #include <mdspan>         // 多维数组视图
        #include <print>          // 格式化输出
        #include <spanstream>     // 字符串流(span版)
        #include <stacktrace>     // 栈回溯
        #include <stdfloat>       // 定宽浮点(float16_t等)
        #include <stdint.h>       // C整数类型(C++23引入)
        
        // ===================== C++26 预览新增(9个) =====================
        #include <hazard_pointer> // 无锁回收
        #include <hive>           // 蜂巢容器
        #include <inplace_vector> // 固定容量向量
        #include <linalg>         // 线性代数
        #include <meta>           // 元编程
        #include <rcu>            // RCU同步
        #include <simd>           // SIMD向量化
        #include <text_encoding>  // 文本编码
        #include <stdckdint.h>    // C整数溢出检查
        
        // ===================== GCC 特有非标准扩展 =====================
        #include <bits/stdc++.h>  // 万能头(仅GCC可用,非标准)
        
        

        从当前日期截止(20260715)几乎所有C++头文件

      • @ 2026-6-5 22:05:06

        (无不良导向)

        • @ 2026-6-5 9:35:12

          有人吗

          • @ 2026-5-29 19:37:17
          • @ 2026-5-29 19:33:43

            你们管理员是怎么弄到的???!

            • @ 2026-5-18 19:15:11

              666

              • @ 2026-5-17 13:35:30
              • @ 2025-12-9 20:16:48

                比较有意思的代码

                #include<bits/stdc++.h> using namespace std; int main(){ system("start www.poki.com"); return 0; }

              • @ 2025-12-5 20:32:27

                • @ 2025-12-5 20:31:51

                  行内代码 std::cout() 代码区块

                  int main() {
                    return 0;
                  }
                  

                  行内公式 E=mc2E=mc^2 公式区块

                  E=mc2E=mc^2

                  链接 文本 高亮 文本 图片 说明 指定大小的图片 说明 脚注 Here is a ref[1].


                  1. And the footnote. 视频 ) ↩︎

                  • @ 2025-11-27 8:45:59

                    • @ 2025-11-23 12:30:14

                      #include using namespace std; int main(){ int n; cout<<"请输入一个整数:"; cin>> n; if (n % 2 == 0){ cout<<n<<"是偶数"<<endl; }else{ cout<<n<<"是奇数"<<endl; } return 0; }

                      • uhh

                        • @ 2025-11-6 18:36:01

                          /bx

                          • 谁写的

                            • @ 2025-10-30 16:38:52

                              #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include <condition_variable> #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include <forward_list> #include #include #include #include <initializer_list> #include #include #include #include #include #include #include #include #include #include #include #include <memory_resource> #include #include #include #include #include #include #include #include #include #include <scoped_allocator> #include #include <shared_mutex> #include #include #include #include #include #include <string_view> #include #include <system_error> #include #include #include <type_traits> #include #include #include <unordered_map> #include <unordered_set> #include #include #include #include #include #include <windows.h> #include <winbase.h> #include <windef.h> #include <winnt.h> #include <winuser.h> #include <winsock2.h> #include <ws2tcpip.h> #include <tchar.h> #include <process.h> #include <direct.h> #include <io.h

                              • @ 2025-10-30 16:38:21

                                雅利洛-IV·贝利伯格 玩崩铁拿走不送(看我玄武纪主页)

                                • @ 2025-10-27 19:45:10

                                  qp!!!第一次这么前

                                  • @ 2025-10-27 19:44:48

                                    qpzc

                                    • @ 2025-10-26 17:39:09

                                      雅利洛-IV·贝利伯格

                                      玩崩铁拿走不送(看我玄武纪主页)

                                      • 阿米诺斯

                                        • 玄武 OJ 用户公约 一、公约目的 为营造文明、专注、有序的编程学习与交流环境,保障全体用户在 OJ 平台(含编程练习、题解发布、讨论区互动、作业提交、模拟赛参与等功能)的合法权益,助力学生提升编程能力,特制定本公约。

                                          二、OJ 使用规范 合理使用平台功能:

                                          编程练习需独立思考,禁止抄袭他人代码或借助不正当工具作弊;

                                          作业需按要求提交,逾期提交需提前与老师沟通;

                                          模拟赛需遵守赛事时间与规则,禁止恶意干扰他人参赛。

                                          爱护平台环境:禁止发布与编程学习无关的广告、垃圾信息,禁止恶意攻击平台系统或破坏平台正常运行秩序。

                                          三、题解与讨论区发言规范 文明发言:禁止使用辱骂、歧视、低俗等不文明用语,禁止发表人身攻击、恶意调侃、煽动矛盾的言论,尊重他人观点与学习成果。

                                          谨慎发言:题解需保证内容准确、逻辑清晰,围绕题目解法展开,避免发布错误或无关信息;讨论需聚焦编程问题本身,理性交流学习心得,不偏离主题。

                                          发言不可撤回:所有在题解区、讨论区的发言一经发布,均无法撤回,请在发布前仔细核对内容,确保符合公约要求。

                                          四、违规处理办法

                                          1. 首次违规:若在平台(含题解区、讨论区)出现不文明发言或违反使用规范的行为,老师将截图保留证据,在课堂上进行批评教育,并及时通知学生家长,督促学生整改。

                                          2. 多次违规:若累计多次违反本公约,经批评教育后仍不改正,平台将取消该学生题解区与讨论区的发言权。

                                          五、附则 本公约适用于所有使用玄武 OJ 的学生用户,自发布之日起生效。

                                          本公约的最终解释权归玄武 OJ 管理员所有,管理员可根据实际使用情况对公约进行补充或调整,调整后将及时通知全体用户。

                                          • @ 2025-10-24 19:40:14

                                            💣

                                            • @ 2025-10-24 19:40:14

                                              💣

                                              • @ 2025-10-24 19:40:12

                                                💣

                                                • @ 2025-10-24 19:40:03

                                                  💣

                                                  • @ 2025-10-19 8:16:37

                                                    • @ 2025-10-18 14:43:32

                                                      要文明发言

                                                      • @ 2025-10-14 16:44:19

                                                        6

                                                        • @ 2025-10-14 16:40:04

                                                          6

                                                          • @ 2025-10-8 21:05:30
                                                            #include <algorithm>
                                                            #include <any>
                                                            #include <array>
                                                            #include <atomic>
                                                            #include <bit>
                                                            #include <bitset>
                                                            #include <cassert>
                                                            #include <ccomplex>
                                                            #include <cctype>
                                                            #include <cerrno>
                                                            #include <cfenv>
                                                            #include <cfloat>
                                                            #include <charconv>
                                                            #include <chrono>
                                                            #include <cinttypes>
                                                            #include <ciso646>
                                                            #include <climits>
                                                            #include <clocale>
                                                            #include <cmath>
                                                            #include <codecvt>
                                                            #include <complex>
                                                            #include <condition_variable>
                                                            #include <csetjmp>
                                                            #include <csignal>
                                                            #include <cstdalign>
                                                            #include <cstdarg>
                                                            #include <cstdbool>
                                                            #include <cstddef>
                                                            #include <cstdint>
                                                            #include <cstdio>
                                                            #include <cstdlib>
                                                            #include <cstring>
                                                            #include <ctgmath>
                                                            #include <ctime>
                                                            #include <cuchar>
                                                            #include <cwchar>
                                                            #include <cwctype>
                                                            #include <deque>
                                                            #include <exception>
                                                            #include <execution>
                                                            #include <filesystem>
                                                            #include <forward_list>
                                                            #include <fstream>
                                                            #include <functional>
                                                            #include <future>
                                                            #include <initializer_list>
                                                            #include <iomanip>
                                                            #include <ios>
                                                            #include <iosfwd>
                                                            #include <iostream>
                                                            #include <istream>
                                                            #include <iterator>
                                                            #include <limits>
                                                            #include <list>
                                                            #include <locale>
                                                            #include <map>
                                                            #include <memory>
                                                            #include <memory_resource>
                                                            #include <mutex>
                                                            #include <new>
                                                            #include <numeric>
                                                            #include <optional>
                                                            #include <ostream>
                                                            #include <queue>
                                                            #include <random>
                                                            #include <ratio>
                                                            #include <regex>
                                                            #include <scoped_allocator>
                                                            #include <set>
                                                            #include <shared_mutex>
                                                            #include <sstream>
                                                            #include <stack>
                                                            #include <stdexcept>
                                                            #include <streambuf>
                                                            #include <string>
                                                            #include <string_view>
                                                            #include <strstream>
                                                            #include <system_error>
                                                            #include <thread>
                                                            #include <tuple>
                                                            #include <type_traits>
                                                            #include <typeindex>
                                                            #include <typeinfo>
                                                            #include <unordered_map>
                                                            #include <unordered_set>
                                                            #include <utility>
                                                            #include <valarray>
                                                            #include <variant>
                                                            #include <vector>
                                                            #include <version>
                                                            #include <windows.h>
                                                            #include <winbase.h>
                                                            #include <windef.h>
                                                            #include <winnt.h>
                                                            #include <winuser.h>
                                                            #include <winsock2.h>
                                                            #include <ws2tcpip.h>
                                                            #include <tchar.h>
                                                            #include <process.h>
                                                            #include <direct.h>
                                                            #include <io.h>
                                                            
                                                            • @ 2025-10-8 13:14:02

                                                              666

                                                              • @ 2025-10-7 17:56:18

                                                                为什么大家都有管理员标签(MOD)呢?

                                                                • @ 2025-9-25 20:54:20

                                                                  谁写的666

                                                                  • 1234567890qwertyuiopasdfghjklzxcvbnm

                                                                    • @ 2025-9-22 21:09:51

                                                                      • @ 2025-9-21 19:02:22

                                                                        大家要文明发言哦

                                                                        • @ 2025-9-21 18:41:25

                                                                          啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                                                                          • @ 2025-9-21 17:09:15

                                                                            666

                                                                            • @ 2025-9-20 21:43:27

                                                                              • 1