https://www.acmicpc.net/problem/24736


문제
미국 프로 풋볼에서 점수를 얻는 방법은 5가지가 있습니다.
- 터치다운 - 6점
- 필드 골 - 3점
- 안전 - 2점
- 터치다운 후
- 1 포인트(필드 골 또는 안전) - 일반적으로 "포인트 애프터"라고 함
- 2점(터치다운) - 일반적으로 "2점 전환"이라고 함
( https://Operations.nfl.com/the-rules/nfl-video-rulebook/scoring-plays/ )
두 경쟁 팀의 박스 스코어 값을 고려하여 각 팀의 총점을 계산합니다.
입력
두 줄의 입력이 있는데, 각각 5개의 음이 아닌 정수 T, F, S, P, C가 공백으로 구분되어 있으며, 각각 터치다운, 필드골, 세이프티, 터치다운 후 포인트, 터치다운 후 2점 전환을 나타냅니다. (0 ≤ T ≤ 10), (0 ≤ F ≤ 10), (0 ≤ S ≤ 10), (0 ≤ (P+C) ≤ T). 첫 번째 줄은 방문팀의 박스 스코어를 나타내고, 두 번째 줄은 홈팀의 박스 스코어를 나타냅니다.
출력
단일 출력 줄은 방문 팀 점수와 홈 팀 점수를 각각 나타내는 공백으로 구분된 두 개의 정수로 구성됩니다.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
for(int i = 0;i<2;i++) {
int a = sc.nextInt()*6;
int b = sc.nextInt()*3;
int c = sc.nextInt()*2;
int d = sc.nextInt()*1;
int e = sc.nextInt()*2;
System.out.println(a+b+c+d+e);
}
}
}'알고리즘 > 랜덤 마라톤' 카테고리의 다른 글
| [백준] 6030번: Scavenger Hunt - JAVA[랜덤 마라톤] (0) | 2024.08.23 |
|---|---|
| [백준] 18330번: Petrol - JAVA[랜덤 마라톤] (0) | 2024.08.23 |
| [백준] 11382번: 꼬마 정민 - JAVA[랜덤 마라톤] (0) | 2024.08.23 |
| [백준] 25377번: 빵 - JAVA[랜덤 마라톤] (0) | 2024.08.21 |
| [백준] 15740번: A+B - 9 - JAVA[랜덤 마라톤] (0) | 2024.08.14 |