上海海事大学ICPC冬令营

409 阅读3分钟

上海海事大学ICPC冬令营(2020冬)

我谨代表上海海事大学ICPC集训队,欢迎各位的到来。希望各位能在这段时间内感受到编程的快乐,度过一个充实的寒假。

写在前面

我们是一个以ICPC(International Collegiate Programming Contest)国际大学生程序设计竞赛为主,以其他程序设计类/算法类竞赛为补充的竞技性编程组织。

何谓“竞技性编程”

与工程代码不同,竞技性编程追求在尽可能短的时间内,写出能够解决某个特定问题的绝对正确代码。结果只对你的输出判定,与代码细节(变量命名,缩进等)无关。
我们来看一个例题:

问题描述

输入整数a和b,输出a和b的和。

输入

两个整数a,b。(-100<=a, b <=100)

输出

a和b的和

样例

输入:
1 3

输出:
4

显然,这题的答案如下:

#include <iostream>
using namespace std;

int main()	{
	int a,b;
    	cin >> a >> b;
    	cout << a + b;
        return 0;
}

其他具体的内容将在之后的讲解中提及。

ICPC简介

ICPC是世界上公认的规模最大、水平最高的大学生程序竞赛。赛制为三人一队,在5小时内解决7-13个问题。在参赛过程中,选手可以使用一切纸质材料。
目前还未举办的赛区有银川澳门沈阳昆明,可能是线上赛,可能是线下赛。根据选拔的结果,最快第二学期就可以出战。
可用语言一般为C++,Java和Python。如非必要,请勿使用C++以外的语言。
CCPC是ICPC中国的教练们组织的比赛。

冬令营内容

我们会在每个题单日,在群内发布公告,发布本期需要完成的题目,在讲解日进行讲解。讲解日可能会对下一次题单涉及的内容做一些引导或解释,详情会在群内通知。
题目将从各大OJ中选取,包括但不限于洛谷、北大OJ、AtCoder等等。
原则上所有讲解均使用C/C++,不会在题单或者讲解中出现任何与选拔赛相关的内容。
根据我们的传统,我们不对题目完成情况和讲解出席情况做任何统计,这与选拔赛完全无关。 建议购买《挑战程序设计竞赛》作为参考。

对于2020级新生的额外建议

建议尽量在正式开始前学习C/C++,做完洛谷的入门1-6

关于选拔

选拔仅与选拔赛的成绩相关。
选拔赛难度略高于蓝桥杯国赛,远低于ICPC REGIONAL。

一般名额

一般名额指有资格参与ICPC、CCPC的名额。

女队名额

女队名额指有资格参与CCPC女队的名额。
女队可以在CCPC拥有极大的优惠,在CCPC拥有额外的奖项、场次和晋级名额。

作弊举报

我们对作弊零容忍
我们会保证你的信息安全,并且做出相应的处理。

选手作弊

请私聊群主。

出题者泄题

请直接告知毕坤老师。

日程安排