forked from acm-uiuc/icpc-web
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathipl.html
127 lines (110 loc) · 5.85 KB
/
ipl.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
---
layout: default
title: Illinois Programming League
---
<div class="item">
<h1 class="title" style="text-align:center">Illinois Programming League</h1>
</div>
<div class="item">
<center><img src="/assets/images/ipl_new.png" height="250" style="vertical-align:middle;margin-bottom:0px;margin-top:0px;margin-left:0px;"/></center>
</div>
<div class="item">
<p style="text-align:center">Sponsored By JQ Investments</p>
</div>
<div class="item">
<h2 class="title">Announcements</h2>
<li>You can find our weekly contest problems and solutions on the blog: <a href="https://codeforces.com/group/tKC7z9Nm0A/blog" target="_blank">CodeForces blog</a><br>
</div>
<div class="item">
<h2 class="title">ICPC Slack</h2>
</ul><br>
If you have any questions, ping us on our <a href="https://acm-uiuc.slack.com" target="_blank">Slack</a> channel, <b>#ICPC</b>
</div>
<div class="item">
<h2 class="title">Quick Start:</h2>
1. Sign up for CodeForces and join our group here:
<a href="https://codeforces.com/group/tKC7z9Nm0A" target="_blank">CodeForces Group</a><br>
2. Sign up for our RSO so we know who you are! <a href="https://docs.google.com/forms/d/e/1FAIpQLSdTZ0GHxNkGNz0wOT8qDBkeK__gH7eBqiSP7zgnL7Vrc6HkeA/viewform?usp=sf_link" target="_blank">IPL Signup Form</a><br>
3. Join the <a href="https://acm-uiuc.slack.com" target="_blank">ACM slack</a> and find our channel <b>#ICPC</b> <br>
</div>
<div class="item">
<h2 class="title">Useful Links</h2>
<a href="/assets/ipl/guide.pdf" target="_blank">Beginner's Guide</a><br>
<a href="/assets/ipl/cheatsheet.pdf" target="_blank">Beginner's Cheatsheet</a><br>
<a href="/assets/ipl/complexity.pdf" target="_blank">Time Complexity Cheatsheet</a><br>
<br>
<a href="http://www.cplusplus.com/reference/" target="_blank">C++ 11 Reference</a><br>
<a href="https://en.cppreference.com/w/" target="_blank">C++ 11 Reference</a><br>
<a href="https://docs.oracle.com/javase/8/docs/api" target="_blank">Java 8 Reference</a><br>
<a href="https://docs.python.org" target="_blank">Python 3 Reference</a><br>
</div>
<div class="item">
<h2 class="title">What?</h2>
<b>Illinois Programming League (IPL)</b> is a series of algorithmic programming contests organized by ACM SIG-ICPC at UIUC. Contestants try to solve problems that are likely to be asked in technical interviews. Come in practice and sharpen your programming skills!
</div>
<div class="item">
<h2 class="title">When?</h2>
<b>Every Tuesday, 6-8 PM</b><br>
</div>
<div class="item">
<h2 class="title">Where?</h2>
<b>In-person (Preferred): Siebel 1105</b><br>
</div>
<div class="item">
<h2 class="title">Food</h2>
<b>No Free pizza :(</b> will be provided for IPL contestants! (starting 6:45 PM)<br>
</div>
<div class="item">
<h2 class="title">Eligibility</h2>
Anyone is allowed to participate in our weekly meetings.<br><br>
You are eligible to represent UIUC at the Regionals/World Finals if you are:
<ul style="margin-left:2em">
<li>Enrolled in University of Illinois at Urbana-Champaign, and</li>
<li>Started college in 2014 or later <b>OR</b> born in 1995 or later. </li>
</ul><br>
</div>
<div class="item">
<h2 class="title">Rules</h2>
You must <b>physically present in the room</b> to compete. No remote participation allowed. <br><br>
However, you will be allowed to access the questions after the contest has ended, for your own practice.<br><br>
Students compete individually and communication during the contest is not allowed except for special 'open' contests. <br><br>
During the contest, Internet usage (e.g. Google, Stack Overflow, etc.) is <b>forbidden</b>, with the following exceptions:
<ul style="margin-left:2em">
<li><a href="/assets/ipl/guide.pdf" target="_blank">Beginner's Guide</a></li>
<li><a href="/assets/ipl/cheatsheet.pdf" target="_blank">Beginner's Cheatsheet</a></li>
<li><a href="/assets/ipl/complexity.pdf" target="_blank">Time Complexity Cheatsheet</a></li>
<li><a href="http://www.cplusplus.com/reference/" target="_blank">C++ 11 Reference</a></li>
<li><a href="https://en.cppreference.com/w/" target="_blank">C++ 11 Reference</a></li>
<li><a href="https://docs.oracle.com/javase/8/docs/api" target="_blank">Java 8 Reference</a></li>
<li><a href="https://docs.python.org" target="_blank">Python 3 Reference</a></li>
</ul>
Any physical reference materials (e.g. notes, textbooks, printed code, etc.) are <b>allowed</b>. Any electronic and digital reference materials are <b>forbidden</b>, with exception of websites listed above. <br><br>
If you violate these contest rules, you will be <b>disqualified</b> from the leaderboard. <br>
</div>
<div class="item">
<h2 class="title">Rating</h2>
In each contest, <br>
<ul style="margin-left:2em">
<li>Each problem is worth the same. </li>
<li>Contestants are ranked by the number of problems solved. Ties are broken by time penalty. </li>
<li>Time penalty = sum of {[Time of acceptance since start of contest] + 20mins * [number of rejected submissions before acceptance]} for each accepted problem</li>
<li>Baseline: work on easier problems first, solve quickly and accurately. </li>
</ul><br>
After each contest, your rating will be adjusted based on your projected rank and actual rank. <br>
</div>
<div class="item">
<h2 class="title">Languages allowed</h2>
<ul style="margin-left:2em">
<li>C++ 11</li>
<li>Java 8</li>
<li>Python 3</li>
</ul>
</div>
<div class="item">
<h2 class="title">Questions?</h2>
Please feel free to reach out to us at icpc@cs.illinois.edu
</div>
<div class="item">
<h2 class="title">Sponsors</h2>
JQ Investments
</div>