<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=3rdPCinCAUCSE</id>
	<title>3rdPCinCAUCSE - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=3rdPCinCAUCSE"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=3rdPCinCAUCSE&amp;action=history"/>
	<updated>2026-05-14T20:42:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=3rdPCinCAUCSE&amp;diff=26804&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:22, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=3rdPCinCAUCSE&amp;diff=26804&amp;oldid=prev"/>
		<updated>2021-02-07T05:22:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;3rd Programming Contest in CAUCSE&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
3회 중앙대학교 컴퓨터공학과 프로그래밍 경진 대회에 대한 자료.&lt;br /&gt;
----&lt;br /&gt;
__TOC__&lt;br /&gt;
----&lt;br /&gt;
=== 안내 ===&lt;br /&gt;
시간: 2003년 5월 19일 6시~9시 &lt;br /&gt;
장소: 7층 PC실 &lt;br /&gt;
팀 구성: 2~3인 / 팀 당 PC 한대 &lt;br /&gt;
신청: 동문 서버 신청 게시판 &lt;br /&gt;
신청 양식: 팀이름, 팀장, 팀장 전화번호 (팀원의 이름은 글 내용에 적는다.) &lt;br /&gt;
사용언어: C/C++ with Visual C++ 6.0 &lt;br /&gt;
문제 성격: 국내 대학생 프로그램 경진 대회의 문제 출제 경향을 따른다. &lt;br /&gt;
문제 샘플( http://cs.kaist.ac.kr/~acmicpc/problem.html ) &lt;br /&gt;
&lt;br /&gt;
경시 주의사항: &lt;br /&gt;
* 팀원이 아닌 사람과 대화 금지 &lt;br /&gt;
* 휴대폰, 인터넷 사용 금지 &lt;br /&gt;
* 개인 디스켓, CD 등 휴대 금지. 디스켓은 나눠준 것만 사용. &lt;br /&gt;
&lt;br /&gt;
채점 기준: &lt;br /&gt;
&lt;br /&gt;
* 경시 3시간에 3문제가 출제된다. (open book, closed internet) &lt;br /&gt;
&lt;br /&gt;
* 팀은 문제에 대해 소스코드가 완성되면 디스켓에 담아 채점원에게 제출한다. &lt;br /&gt;
&lt;br /&gt;
* 소스파일의 이름은 문제에 주어진다. (예: clock.{c|cpp} ) &lt;br /&gt;
&lt;br /&gt;
* 채점은 그 소스코드를 컴파일해서 수행파일을 만들어 채점한다. &lt;br /&gt;
&lt;br /&gt;
* 문제에 대해서 준비된 테스트 케이스 (5-10개)에 대해서 모두 정답을 내야 그 문제를 맞힌 것으로 한다. &lt;br /&gt;
&lt;br /&gt;
* 프로그램의 실행시간이 일정시간(예: 10초)을 지나도 끝나지 않을 경우 틀린 것임. &lt;br /&gt;
&lt;br /&gt;
* 컴파일 error, 실행 시간 error, 출력 포맷이 문제에서 정한 것과 다른 경우에도 틀림. &lt;br /&gt;
&lt;br /&gt;
* 제출한 답안이 틀리면, 매 번 일정한 penalty 점수 (10점)를 받게 된다. &lt;br /&gt;
&lt;br /&gt;
* 틀린 문제는 다시 제출할 수 있다. 한 문제에 대한 제출회수 10회. 그 후는 그 문제는 못 맞힌 것으로 한다. &lt;br /&gt;
&lt;br /&gt;
* 마감 10분전부터는 제출한 문제는 다시 제출할 수 없음. &lt;br /&gt;
&lt;br /&gt;
* 맞힌 문제에 대해서는 경시 시작부터 문제를 제출한 시각까지 시간을 분으로 환산한 것이 점수로 주어진다. (따라서 점수가 적을수록 유리) 그리고 여기에 penalty 점수를 합산한 것이 그 문제의 최종 점수가 된다. 예를 들어, 어떤 문제에 대해서, 다섯 번째 제출을 경시 시작 후 1시간 20분에 하여 맞히면 지나간 시간이 80분이므로 80점, 네 번째까지는 틀렸으므로 4번*10점=40점이 penalty, 최종 점수는 120점이 된다. &lt;br /&gt;
&lt;br /&gt;
* 못 맞힌 문제는 점수가 없다. &lt;br /&gt;
&lt;br /&gt;
* 맞힌 문제의 수가 많을수록, 같은 수의 문제를 맞히면 빨리 풀수록 (즉, 점수 합이 적을수록) 순위에 유리합니다. &lt;br /&gt;
&lt;br /&gt;
프로그램 작성시 유의 사항: &lt;br /&gt;
&lt;br /&gt;
# 각 문제는 데이터를 외부에서 입력받아서 프로그램으로 답을 계산한 후 반드시 출력을 한다. 이때, 입출력은 표준입출력만 사용한다. 파일 입출력문을 쓰면 안됨. &lt;br /&gt;
예: C &lt;br /&gt;
scanf ( &amp;quot;%d&amp;quot;, &amp;amp;n ); // 표준 입력 부분 &lt;br /&gt;
printf ( &amp;quot;I got %d\n&amp;quot;, n ); // 표준 출력 부분 &lt;br /&gt;
&lt;br /&gt;
C++ &lt;br /&gt;
cin &amp;gt;&amp;gt; n; // 표준 입력 부분 &lt;br /&gt;
cout &amp;lt;&amp;lt; &amp;quot;I got &amp;quot; &amp;lt;&amp;lt; n &amp;lt;&amp;lt; endl; // 표준 출력 부분 &lt;br /&gt;
&lt;br /&gt;
# 필요 없는 입출력을 하면 틀린 것으로 채점. 디버그 메시지 모두 지우세요. &lt;br /&gt;
&lt;br /&gt;
# 필요 없는 파일을 생성하거나, 표준입력을 하지 않고 파일 입력을 하면 역시 틀림. &lt;br /&gt;
&lt;br /&gt;
# 채점은 자기 컴퓨터에서 하는 것이 아니라, 채점 컴퓨터에서 실행한다. 즉, 자기 컴퓨터에만 있는 특수한 기능을 사용하게 되면, 채점 컴퓨터에서는 안 돌아 갈 수 있음. &lt;br /&gt;
&lt;br /&gt;
# 채점원은 채점에 필요한 데이터를 파일로 만들어서 가지고 있다가 파일 redirection을 통하여 수행파일에 입력시킨다. &lt;br /&gt;
&lt;br /&gt;
# 모든 문제는 숫자, 영어 문자들을 입력으로 받아서, 역시 숫자나 영어 문자를 출력하도록 되어 있다. 그래픽 출력은 없음. &lt;br /&gt;
&lt;br /&gt;
# 각 문제마다 테스트 케이스가 5-10개가 있는데, 프로그램은 첫째 테스트 케이스를 입력하여 첫째 답을 출력하고, 둘째 테스트 케이스를 입력하여 둘째 답을 출력하고, ... 등으로 진행해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 문제 ===&lt;br /&gt;
* [[3rdPCinCAUCSE/ProblemA]] - A번 문제 &amp;quot;오목&amp;quot;&lt;br /&gt;
* [[3rdPCinCAUCSE/ProblemB]] - B번 문제 &amp;quot;사각형 넓이&amp;quot;&lt;br /&gt;
* [[3rdPCinCAUCSE/ProblemC]] - C번 문제 &amp;quot;구슬 찾기&amp;quot;&lt;br /&gt;
=== 문제 풀이 ===&lt;br /&gt;
* 아래 링크를 클릭하여 자신의 문제 풀이를 올리면 됩니다. 자신의 이름을 밝혀 주세요~&lt;br /&gt;
* 3rdPCinCAUCSE/ProblemA/Solution&lt;br /&gt;
* 3rdPCinCAUCSE/ProblemB/Solution&lt;br /&gt;
* 3rdPCinCAUCSE/ProblemC/Solution&lt;br /&gt;
=== 대회 자체에 대해 ===&lt;br /&gt;
아마 이전에 FourBoxes 를 풀어본 사람의 경우는 ProblemB 는 거저먹기가 생각. (재밌는건 ProblemB 의 첫번째 예제 입력 데이터조차도 마소나 FourBoxes 페이지의 내용과 똑같다. 마소의 관련 문제나 정보 올림피아드 문제은행의 것을 그대로 쓴 것이 아닌가 생각) 난이도는 전번보다 더 쉬워지고 시간도 충분하게 주어진 듯 하다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 전략 ===&lt;br /&gt;
[[3rdPCinCAUCSE/FastHand전략]]&lt;br /&gt;
[[3rdPCinCAUCSE/J-sow전략]]&lt;br /&gt;
----&lt;br /&gt;
[[컴공과프로그래밍경진대회]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>