Skip to content

Commit 06c2ae8

Browse files
authored
Merge pull request #5 from GDGHUFS/docs/codefestival-7
docs: add 7th festival docs
2 parents 62600ea + fd59a10 commit 06c2ae8

File tree

13 files changed

+241
-33
lines changed

13 files changed

+241
-33
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ loading across the platform.
4343
<tr>
4444
<td align="center"><b>CI/CD</b></td>
4545
<td>
46-
<img src="https://img.shields.io/badge/GitHub Actions-2088FF?logo=GitHub Actions&logoColor=white" alt="GitHub Actions" >
46+
<img src="https://img.shields.io/badge/GitHub%20Actions-2088FF?logo=GitHub%20Actions&logoColor=white" alt="GitHub Actions" >
4747
</td>
4848
</tr>
4949
<tr>

content/histories/7.mdx

Lines changed: 180 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,180 @@
1+
<!-- ============================================ -->
2+
3+
## 개요
4+
---
5+
6+
<!-- 1.1 참가 신청 -->
7+
### 참가 신청
8+
- 대회 홈페이지([https://codefestival.hufs.ac.kr](https://codefestival.hufs.ac.kr))를 통해 참가 신청
9+
- 비기너 챌린저 트랙 참가자를 합산하여 100명을 선발하며, 트랙 캠퍼스별 인원 배정은 대회 운영 내규에 따름
10+
11+
12+
<!-- 1.2 참가 자격 -->
13+
### 참가 자격
14+
- 한국외국어대학교 재학생 · 휴학생 · 졸업유예생
15+
- _단, 2025년 2학기 기준 재학생만 상금 수여가 가능하며, 휴학생 졸업유예생은 상금 지급 대상에서 제외됨_
16+
17+
18+
<!-- 1.3 참가 신청 기간 -->
19+
### 참가 신청 기간
20+
- `2025년 11월 07일 (금) 10:00` `2025년 11월 23일 (일) 23:59`
21+
22+
23+
<!-- 1.4 참가자 발표 -->
24+
### 참가자 발표
25+
- `2025년 11월 24일 (월)` 휴대전화 또는 이메일을 통해 개별 안내
26+
27+
28+
<!-- ============================================ -->
29+
30+
## 행사 개요
31+
---
32+
33+
<!-- 2.1 주최 주관 -->
34+
### 주최 주관
35+
- **주최:** [한국외국어대학교 AI교육단](https://soft.hufs.ac.kr/)
36+
- **주관:** [Google Developer Groups on Campus HUFS](https://gdg.hufs.ac.kr/)
37+
38+
39+
<!-- 2.2 행사 일시 -->
40+
### 행사 일시
41+
- **일시:** `2025년 11월 28일(금) 17:00 - 21:50`
42+
43+
- **장소:**
44+
- 한국외국어대학교 글로벌캠퍼스 공학관
45+
- 한국외국어대학교 서울캠퍼스 사회과학관
46+
47+
- **세부 일정:**
48+
49+
| **시간** | **내용** | **장소** | **비고** |
50+
| ------------- | ------------------- | ----------------------------------------------------------- | -------------------------------------------------------------------------------------- |
51+
| 17:00 - 17:25 | 참가자 등록 | - 글로벌캠퍼스 공학관 207호<br>- 서울캠퍼스 사회과학관 202호 | 학생증 또는 신분증으로 본인 확인 진행 |
52+
| | | | 당일 참가 등록은 17:40까지 가능하나, 대회 안내를 받지 못하여 생기는 불이익은 본인에게 책임이 있음 |
53+
| 17:25 - 17:45 | 개회사 대회 안내 | - 글로벌캠퍼스 공학관 207호<br>- 서울캠퍼스 사회과학관 202호 | 글로벌캠퍼스 오프라인 진행, 서울캠퍼스 온라인 생중계 |
54+
| 17:45 - 17:55 | 참가자 | | |
55+
| 18:00 - 21:00 | 대회 | - 글로벌캠퍼스 공학관 405, 406호<br>- 서울캠퍼스 사회과학관 201, 203호 | 대회 시간 180분<br>대회 당일 참가자별 대회장 안내 |
56+
| 21:00 - 21:15 | 대회 종료 행사장 이동 | | |
57+
| 21:20 - 21:50 | 시상식 폐회사 | 글로벌캠퍼스 공학관 207호 | 온라인 생중계<br>서울캠퍼스는 대관 사정으로 21:00 이후 참가자 귀가.<br>**시상식 폐회사 Youtube 생중계** |
58+
59+
- **상장 상품 수령 안내**
60+
- 상장 상품은 한국외국어대학교 글로벌캠퍼스에서 **방문 수령**이 원칙입니다.
61+
- 부득이한 경우 운영팀과 협의하여 대체 수령 방법을 논의할 있습니다.
62+
- 운영팀은 가능한 범위 내에서 수상자의 상장 상품 수령을 지원합니다.
63+
- 우편 발송은 원칙적으로 불가하나, 특수 상황 별도 협의 가능합니다.
64+
65+
66+
<!-- 2.3 행사 인원 -->
67+
### 행사 인원
68+
| **구분** | **인원** |
69+
| ----------- | ---------------- |
70+
| 비기너 트랙 | 40명 |
71+
| 챌린저 트랙 | 60명 |
72+
| 합계 | 100명 |
73+
74+
- ***행사 인원은 캠퍼스 트랙별 신청자 현황에 따라 조정될 있음***
75+
76+
77+
<!-- 2.4 상장 상품 -->
78+
### 상장 상품
79+
80+
#### 공통
81+
- 모든 참가자에게 기념품 증정
82+
83+
#### 챌린저 트랙
84+
| 상훈 | 상장 부상 |
85+
| ------- | ----------------------------- |
86+
| 금상(1명) | 한국외국어대학교 총장상, 부상 50만 |
87+
| 은상(2명) | AI교육단장상, 부상 30만 |
88+
| 동상(3명) | 공과대학장상, 부상 10만 |
89+
90+
#### 비기너 트랙
91+
| 상훈 | 상장 부상 |
92+
| ---------- | ---------------------------------------------------- |
93+
| 우수자(10명) | Google Developer Groups on Campus HUFS 회장상, 특별 상품 |
94+
95+
96+
<!-- ============================================ -->
97+
98+
## 대회
99+
---
100+
101+
<!-- 3.1 진행 방법 -->
102+
### 진행 방법
103+
- 참가자가 주어지는 문제를 풀이하고 채점 기준에 따라 책정된 점수를 기준으로 우위를 판별
104+
- 동점일 경우, 빠른 시간에 문제를 해결한 참가자가 우위
105+
- **개인전, DOMjudge**를 이용한 온라인 경시
106+
107+
108+
<!-- 3.2 문제 구성 -->
109+
### 문제 구성
110+
- 트랙 구분 없이 문제 세트 동일
111+
112+
113+
<!-- 3.3 응시 환경 -->
114+
### 응시 환경
115+
- 한국외국어대학교 공학관 사회과학관 전산실습실 PC에서 대회 홈페이지에 접속 진행
116+
> 대회 중 응시 페이지에 제공된 레퍼런스 문서 열람이 허용됨
117+
118+
#### 개발 언어 및 컴파일 환경
119+
| **언어** | **컴파일러/버전** |
120+
| ----------- | --------------------- |
121+
| **C** | gcc (GCC) 11.1.0 |
122+
| **C++** | g++ (GCC) 11.1.0 |
123+
| **Java** | OpenJDK 17.0.2 |
124+
| **Python3** | PyPy3.9.17 (7.3.12) |
125+
126+
127+
<!-- ============================================ -->
128+
129+
## 제7회 코드페스티벌 대회 규정
130+
---
131+
132+
#### 1. 참가자 등록
133+
- 참가자는 `2025년 11월 28일(금)` 대회 시작 반드시 지정된 장소에서 등록을 완료해야 합니다.
134+
- **글로벌캠퍼스:** 공학관 207호
135+
- **서울캠퍼스:** 사회과학관 202호
136+
- 등록 시간은 **`17:00`부터 `17:25`까지**이며, 기념품은 등록 배부됩니다.
137+
- 등록을 `17:40`까지 완료하지 못할 경우 참가가 불가능할 있으며, 등록을 늦게 완료하여 대회 안내를 받지 못할 발생하는 불이익은 참가자 본인의 책임입니다.
138+
139+
140+
#### 2. 경기 진행
141+
- 대회는 **`18:00`에 시작하여 `21:00`에 종료**됩니다. _(대회 시간 **180분**)_
142+
- 참가자는 대회 시작 지정된 대회장으로 입실해야 하며, 안내된 좌석에서 대회를 진행합니다.
143+
- **글로벌캠퍼스:** 공학관 405, 406호
144+
- **서울캠퍼스:** 사회과학관 201, 203호
145+
- 대회는 자체 DOMjudge 플랫폼을 통해 온라인으로 진행되며, 본인 확인 입실합니다.
146+
147+
#### 3. 대회 문제 채점
148+
- 참가자는 10개의 문제를 풀게 되며, 문제는 난이도별로 점수가 책정됩니다.
149+
- 동점일 경우, 빠른 시간에 문제를 해결한 참가자가 우위를 점하게 됩니다.
150+
151+
#### 4. 응시 환경 제한 사항
152+
- 캠퍼스에서 지정된 대회장의 PC를 사용해야 하며, 개인 전자기기는 허용되지 않습니다.
153+
- 참가자는 [개발 언어 컴파일 환경](#4-개발-언어-및-컴파일-환경)에 명시된 프로그래밍 언어를 사용할 있습니다.
154+
- 대회 중에는 인터넷 검색 외부 자료 열람이 금지되며, 대회 응시 페이지에 제공된 레퍼런스 문서만 열람할 있습니다.
155+
156+
#### 5. 부정행위 금지
157+
- **부정행위** 대회에서 즉시 실격 처리되며, 향후 대회 참여가 제한될 있습니다.
158+
- **부정행위의 예시:**
159+
- 개인 전자기기 사용
160+
- 참가자와의 대화 또는 문제 풀이 공유
161+
- 인터넷 검색을 통한 외부 자료 활용
162+
- 허가되지 않은 소프트웨어 사용
163+
- AI를 이용한 부정행위
164+
165+
#### 6. 대회 종료 시상식
166+
- 대회는 `21:00`에 종료되며, 참가자는 대회 종료 시상식 폐회사를 위해 지정된 장소로 이동합니다.
167+
- 시상식은 **`21:20`부터 `21:50`까지** 글로벌캠퍼스에서 진행되며, 서울캠퍼스 참가자는 유튜브 실시간 송출로 시청 가능합니다.
168+
169+
#### 7. 기타 사항
170+
- 대회 운영진의 안내에 따라야 하며, 대회 발생하는 모든 문제는 운영진의 판단에 따라 해결됩니다.
171+
- 대회 불편 사항이나 문의 사항은 현장 운영진에게 문의하시기 바랍니다.
172+
173+
174+
<!-- ============================================ -->
175+
176+
## 대회 관련 문의
177+
---
178+
179+
- **제7회 코드페스티벌 Q&A 오픈채팅방**
180+
- [https://open.kakao.com/o/gJYVpy0h](https://open.kakao.com/o/gJYVpy0h)
131 KB
Loading
22 Bytes
Loading

public/static/images/ci_jpub.webp

30.6 KB
Loading

public/static/images/og_image.png

59.3 KB
Loading

src/app/_components/Dashboard/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ const Dashboard = () => {
4242
Registration
4343
</a>
4444
)}
45-
<p className={styles.souvenir}>간단한 식사와 기념품이 제공됩니다</p>
45+
<p className={styles.souvenir}>소정의 기념품이 제공됩니다</p>
4646
<div className={styles.ci}>
4747
<CIShape />
4848
</div>

src/app/_components/Intro/index.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,11 @@ const Intro = () => {
1010
<section>
1111
<h2 className={styles.title}>INTRO</h2>
1212
<p className={styles.description}>
13-
HUFS's largest algorithm competition, Code Festival, will be held on October 31.
13+
HUFS's largest algorithm competition, Code Festival, will be held on November 28.
1414
<br />
15-
Participants can choose between the Beginner Track for basic problem solvers, or the
16-
Challenger Track for more advanced problem solvers.
15+
Participants can join either the Beginner Track or the Challenger Track. Both tracks solve
16+
the same problem set. The Beginner Track focuses on learning and participation, while the
17+
Challenger Track offers awards and prizes for top performers.
1718
<br />
1819
It's a great opportunity to challenge yourself and improve your skills.
1920
<br />

src/app/_components/Sponsor/index.tsx

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ const Sponsor = ({ className, ...props }: SponsorProps) => {
1414
<a href="https://soft.hufs.ac.kr/" target="_blank">
1515
<Image
1616
className={styles.logo}
17-
src="/static/images/ci_ai_education_center.webp"
18-
alt="AI Education Center @ HUFS"
17+
src="/static/images/ci_ai_education_institute.webp"
18+
alt="AI Education Institute @ HUFS"
1919
width={230.4}
2020
height={25.2}
2121
draggable={false}
@@ -37,16 +37,28 @@ const Sponsor = ({ className, ...props }: SponsorProps) => {
3737
</div>
3838
<div className={styles.organization}>
3939
<p className={styles.title}>Our Sponsors</p>
40-
<a href="https://www.easyspub.co.kr/" target="_blank">
41-
<Image
42-
className={styles.logo}
43-
src="/static/images/ci_easypub.webp"
44-
alt="EasysPublishing Co., Ltd."
45-
width={230.4}
46-
height={25.2}
47-
draggable={false}
48-
/>
49-
</a>
40+
<div className={styles.sponsorRow}>
41+
<a href="http://jpub.kr/" target="_blank">
42+
<Image
43+
className={styles.logo}
44+
src="/static/images/ci_jpub.webp"
45+
alt="Jpub Co., Ltd."
46+
width={83.78}
47+
height={25.2}
48+
draggable={false}
49+
/>
50+
</a>
51+
<a href="https://www.easyspub.co.kr/" target="_blank">
52+
<Image
53+
className={styles.logo}
54+
src="/static/images/ci_easypub.webp"
55+
alt="EasysPublishing Co., Ltd."
56+
width={165.41}
57+
height={25.2}
58+
draggable={false}
59+
/>
60+
</a>
61+
</div>
5062
</div>
5163
</section>
5264
);

src/app/_components/Sponsor/styles.css.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ globalStyle(`${organization} > a:hover`, {
2929
});
3030

3131
export const logo = style({
32-
width: rem(230.4),
32+
width: 'auto',
3333
height: rem(25.2),
3434
userSelect: 'none',
3535
});
@@ -43,3 +43,10 @@ export const title = style({
4343
textAlign: 'center',
4444
userSelect: 'none',
4545
});
46+
47+
export const sponsorRow = style({
48+
display: 'flex',
49+
justifyContent: 'center',
50+
alignItems: 'center',
51+
gap: rem(4),
52+
});

0 commit comments

Comments
 (0)