More actions
imported>skywave No edit summary |
imported>skywave No edit summary |
||
| Line 33: | Line 33: | ||
6 | 6 | ||
91 -4 999.9 ten 0 10+1 | |||
91 | |||
3 | 3 | ||
Revision as of 10:28, 20 August 2014
개요
- PairProgramming
- 1,2학년-3,4학년이 한 팀을 이룬다.(시니어-주니어 페어) 단, 상황에 따라 유동적으로 정한다.
- 두 명이 하나의 모니터를 보고 하나의 키보드로 프로그래밍 해야 한다.
- 역할
- Navigator : Driver에게 어떻게 해야할지 알려주는 역할. 키보드를 직접 잡지 않는다.
- Driver : Navigator가 알려주는대로 실제 코딩하는 역할. Navigator의 지시 없이 혼자 코딩하지 않는다.
- 두 명은 서로 협력 관계이다.
- 사회자가 신호를 줄 경우 역할을 바꾼다.
- 진행
- 문제는 가장 빠른 팀을 기준으로 하나씩 공개를 하며, 이전 문제의 코드를 이어서 작성한다.
- 언어는 자유입니다.(단, 컴퓨터로 실행 가능해야합니다.)
- 코드레이스가 종료된 후 코드를 위키에 올립니다.
문제
phase 1
5개의 양의 정수를 콘솔에서 입력받아 최댓값을 콘솔에 출력한다. 각 숫자들은 엔터로 구분한다.
2 1 89 3 10 89
phase 2
n개의 정수를 파일에서 입력받아 최댓값을 콘솔에 출력한다. 파일의 첫 줄에는 n, 두 번째 줄에는 n개의 정수가 있다.
6 5 -3 0 96 23 4 96
phase 3
phase 2와 동일하되, 정수가 아닌 것도 들어갈 수 있다. 이러한 값들은 무시를 한다.
6 91 -4 999.9 ten 0 10+1 91
3 0_< >_0 >_< NaN
풀이
코드레이스가 종료된 후
* [/(팀명)], phase N
식으로 항목을 작성해 주세요.