新生 C 语言大赛

介绍

C 语言是一门用途广泛的计算机程序设计语言. 学习 C 语言, 既有助于同学们学习后续必修课计算机程序设计基础, 也可以消除学习其他编程语言的障碍.

新生 C 语言大赛由工物科协举办, 面向全校零基础新生, 以 C 语言学习与物理仿真为主题, 至今已经举办 9 届.

Online Judge

科协部署了 uoj 作为本次大赛的初赛平台.

选手在初赛中一共需要至少完成 7 道题目, 通过后才能进入决赛.

默认的测评环境是 Ubuntu Linux 20.04 LTS x64.

C 的编译器是 gcc 9.3.0, 编译命令: gcc code.c -o code -lm -O2 -DONLINE_JUDGE.

C++ 的编译器是 g++ 9.3.0, 编译命令: g++ code.cpp -o code -lm -O2 -DONLINE_JUDGE. 如果选择 C++11 会在编译命令后面添加 -std=c++11.

赛程安排

第十届新生 C 语言大赛的赛程安排如下:

时间阶段
01-11报名开始
01-18初赛宣讲会
01-18第一次线上培训
01-22第一次 OJ 作业
01-25报名结束
01-25第二次线上培训
01-25第二次 OJ 作业
02-08第三次线上培训
02-12决赛宣讲会
02-22决赛截止提交