1. ë¬¸ì œ 설명 ¶
| �� | http://poj.org/problem?id=3117 |
| 개요 | 월드컵 축구 경기를 하면 ì�´ê¸´ 팀ì�€ 3ì �, ì§„ 팀ì�€ 0ì �, 비긴 팀ì�€ ê°�ê°� 1ì �씩 íš�ë“�한다. |
| ìž…ë ¥ | 팀ì�˜ 수와 경기 수, ê·¸ë¦¬ê³ ê°� 팀ì�˜ ì´� íš�ë“� 스코어를 ìž…ë ¥ (0ì�€ ë��ì�„ ì�˜ë¯¸) |
| ì¶œë ¥ | 몇 번 비겼는지 ì¶œë ¥ |
2. ì•Œê³ ë¦¬ì¦˜ ¶
- 한번ë�„ 비기지 않는다면 ì •ìƒ�ì �ì�¸ ì �수는 (경기 횟수 * 3)ì�¼ 것ì�´ë‹¤.
- ì�´ê¸¸ 경우 한 팀ì�´ 3ì � ë°›ê³ ë¹„ê¸¸ 경우 ê°� 팀ì�´ 1ì �씩 받으므로 승패가 ê°€ë ¤ì§€ë©´ ì´� 3ì �, 안 ê°€ë ¤ì§€ë©´ ì´� 2ì �ì�´ ì·¨ë“�ë� 것임.
- (경기 횟수 * 3)ì—�서 ê°� 팀ì�˜ ì´�ì �ì�„ ë�”한 sumê°’ì�„ 빼면 비긴 횟수가 ë� 것ì�´ë‹¤.
3. Status ¶
| Run ID | User | Problem | Result | Memory | Time | Language | Code Length | Submit Time |
| 8870504 | enochbible | 3117 | Accepted | 5236K | 219MS | Java | 453B | 2011-07-12 09:36:06 |
| 8870493 | enochbible | 3117 | Compile Error | Java | 456B | 2011-07-12 09:35:27 |
- 처ì�Œì—� class명ì�„ Main으로 해야 하는 ì§€ 몰ë�¼ì„œ Compile Error를 아름답게 ë�„움...-_-;; // 아래 소스ë�„ ë³µë¶™í• ë•Œ 바꿔 줘야 함
4. Source ¶
import java.util.Scanner;
public class ACM3117 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while(true) {
int teams = sc.nextInt(); // 0 <= T <= 200
int matches = sc.nextInt(); // 0 <= N <= 10000
if(teams == 0) break;
int sum = 0;
for(int i = 0; i < teams; i++) {
sc.nextLine();
sc.next();
sum += sc.nextInt();
}
System.out.println((matches * 3 - sum));
}
}
}
- 범위ì—� 따른 예외 처리 따위 하나ë�„ 안했는ë�° Accepted ë�˜ì—ˆì�„ ë¿�ì�´ê³ ...-_-
- 몇번 해보면서 ëŠ�ë�¼ëŠ”ê±´ë�° poj는 사소한 예외는 ì‹ ê²½ 안쓰는 경우가 ë§Žì�€ê±° ê°™ë�”ë�¼êµ¬ìš”....;; 괜히 Accept안ë�˜ë‹ˆê¹Œ 우리가 온갖 예외처리를 다 잡아넣어서 ê·¸ë ‡ì§€ìš”..;;;;; -김태진
- 몇번 해보면서 ëŠ�ë�¼ëŠ”ê±´ë�° poj는 사소한 예외는 ì‹ ê²½ 안쓰는 경우가 ë§Žì�€ê±° ê°™ë�”ë�¼êµ¬ìš”....;; 괜히 Accept안ë�˜ë‹ˆê¹Œ 우리가 온갖 예외처리를 다 잡아넣어서 ê·¸ë ‡ì§€ìš”..;;;;; -김태진










