반응형
문제
Byteland Airlines는 최근 새로운 모델의 항공기로 항공기 함대를 확장했습니다. 새로운 인수는 비즈니스 클래스에서 n 1 열, 이코노미 클래스에서 n 2 열로 구성됩니다. 비즈니스 클래스에서는 각 열에 k 1개의 좌석이 있고 이코노미 클래스에서는 각 열에 k 2개의 좌석이 있습니다.
다음과 같은 프로그램을 작성하십시오.
- 비행기에서 사용 가능한 좌석에 대한 정보를 읽고,
- 해당 비행기에서 사용할 수 있는 모든 좌석의 합계를 계산하고,
- 결과를 씁니다.
입력
표준 입력의 첫 번째이자 유일한 줄에는 단일 공백으로 구분된 4개의 정수 n 1 , k 1 , n 2 및 k 2 (1 ≤ n 1 , k 1 , n 2 , k 2 ≤ 1 000)가 있습니다.
출력
표준 출력의 첫 번째이자 유일한 줄에는 하나의 정수(비행기에서 사용 가능한 총 좌석 수)가 포함되어야 합니다.
예제 입력 1
2 5 3 20
예제 출력 1
70
알고리즘 분류
사칙연산(arithmetic), 수학(math)
소스코드
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int n1 = Integer.parseInt(st.nextToken());
int k1 = Integer.parseInt(st.nextToken());
int n2 = Integer.parseInt(st.nextToken());
int k2 = Integer.parseInt(st.nextToken());
System.out.println(n1*k1+n2*k2);
}
}
반응형
'코딩테스트 > 백준' 카테고리의 다른 글
JAVA 백준 8545번 Zadanie próbne (0) | 2022.08.10 |
---|---|
JAVA 백준 8437번 Julka (0) | 2022.08.09 |
JAVA 백준 7287번 등록 (0) | 2022.08.07 |
JAVA 백준 5597번 과제 안 내신 분..? (0) | 2022.08.06 |
JAVA 백준 5522번 카드 게임 (0) | 2022.08.05 |
댓글