문제
두 종류의 비행기 대수(n1, n2)와 각 좌석 수(k1, k2)가 주어질 때, 총 좌석 수를 출력하라.
입력
n1, k1, n2, k2가 주어진다.
출력
n1*k1 + n2*k2를 출력한다.
예제
| 입력 | 출력 |
|---|---|
1 100 2 200 | 500 |
풀이
4개의 정수를 입력받아 곱의 합을 계산한다.
- n1, k1, n2, k2를 입력받는다
n1 * k1 + n2 * k2를 계산하여 출력한다
핵심 아이디어: 단순 사칙연산 문제로 O(1)에 해결된다.
코드
#include <iostream>
using namespace std;
int main()
{
int n1, n2, k1, k2;
cin >> n1 >> k1 >> n2 >> k2;
cout << n1 * k1 + n2 * k2;
return 0;
}복잡도
- 시간: O(1)
- 공간: O(1)