아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

대량 구매

시간 제한1초메모리 제한1024 MB

요약
고객마다 구매 개수 c와 개당 가격 p가 주어질 때, 첫 개를 제외한 각 상품에 2달러를 할인한 총액을 구합니다.
난이도

쉬움10점 중 2점

유형
구현, 수학
정답자
아직 제출이 없습니다

문제

고객이 더 많이 사도록 일부 상점은 같은 상품을 여러 개 사면 가격을 낮춰 받습니다. 예를 들어 한 개를 사면 $5이지만, 두 개를 사면 $10이 아니라 $8이 될 수 있습니다.

어떤 상점이 다음과 같이 할인한다고 합시다.

  1. 한 개만 사면 할인이 없다.
  2. 두 개 이상 사면 추가로 산 상품 하나마다 $2를 할인한다.

고객이 구매한 상품의 개수와 상품 한 개의 가격이 주어질 때, 그 고객이 내야 할 총액을 구하라.

입력

첫 줄에는 확인할 고객의 수 n(양의 정수)이 주어진다. 이어지는 n개의 줄에 고객이 한 줄에 한 명씩 주어진다. 각 줄에는 두 정수가 주어지며, 첫 번째 정수 c (1 ≤ c ≤ 100)는 고객이 구매한 상품의 개수이고, 두 번째 정수 p (3 ≤ p ≤ 50)는 상품 한 개의 가격이다.

출력

고객마다 두 줄을 출력한다. 첫 줄에는 입력으로 받은 두 값을 공백 한 칸으로 구분해 출력한다. 둘째 줄에는 그 고객의 총액을 출력한다. 출력하는 어느 줄에도 앞뒤 공백이 없어야 한다.

예제1

  1. 예제 1

    입력
    2
    1 5
    3 10
    
    예상 출력
    1 5
    5
    3 10
    26