새소식

⌨️ Algorithms/백준

[Python] 백준 9325번_얼마?

2023. 6. 22. 20:52

  • -

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

 

9325번: 얼마?

해빈이는 학교를 다니면서 틈틈히 번 돈으로 자동차를 사려고 한다. 자동차에 여러 가지 옵션을 포함시킬 수 있는데 해빈이는 덧셈과 곱셈을 하지 못하기 때문에 친구 태완이에게 도움을 청했

www.acmicpc.net

 

  • 모든 옵션이 주어진 자동차를 구매하는데 필요한 액수를 계산하기
  • 입력
    • 첫째 줄에 테스트 케이스의 개수가 주어짐
    • 각 테스트 케이스의 첫 줄엔 자동차의 가격 s가 주어짐 (1 ≤ s ≤ 100 000)
    • 둘째 줄엔 해빈이가 구매하려고 하는 서로 다른 옵션의 개수 n이 주어짐 (0 ≤ n ≤ 1 000)
    • 뒤이어 n개의 줄이 입력으로 들어옴
    • 각 줄은 q 와 p로 이루어져 있는데 q는 해빈이가 사려고 하는 특정 옵션의 개수이고 p는 해당 옵션의 가격 (1 ≤ q ≤ 100, 1 ≤ p ≤ 10 000)
  • 출력
    • 각 테스트 케이스 마다, 해빈이가 최종적으로 구매하려는 자동차의 가격을 한줄씩 출력
  • 시간 제한: 1초
  • 메모리 제한: 128 MB

 

"""
입출력 예시)

2
10000
2
1 2000
3 400
50000
0
    -> 13200
       50000
"""

 

 

## 의사코드 ##

# 자동차 가격 + 옵션 개수 * 옵션 가격

 

 

 

 

t = int(input())
for _ in range(t):
    s = int(input()) # 자동차 가격
    total = s # 구매에 필요한 총 액수
    n = int(input()) # 옵션의 개수
    for _ in range(n):
        # 특정 옵션의 개수, 해당 옵션의 가격
        q, p = map(int, input().split())
        total += q*p
    print(total)

 

'⌨️ Algorithms > 백준' 카테고리의 다른 글

[Python] 백준 25640번_MBTI  (0) 2023.06.24
[Python] 백준 5704번_팬그램  (0) 2023.06.23
[Python] 백준 13985번_Equality  (0) 2023.06.21
[Python] 백준 10039번_평균 점수  (0) 2023.06.20
[Python] 백준 1864번_문어 숫자  (0) 2023.06.19
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다!