대량 구매
시간 제한1초메모리 제한1024 MB
고객마다 구매 개수 c와 개당 가격 p가 주어질 때, 첫 개를 제외한 각 상품에 2달러를 할인한 총액을 구합니다.
문제
고객이 더 많이 사도록 일부 상점은 같은 상품을 여러 개 사면 가격을 낮춰 받습니다. 예를 들어 한 개를 사면 $5이지만, 두 개를 사면 $10이 아니라 $8이 될 수 있습니다.
어떤 상점이 다음과 같이 할인한다고 합시다.
- 한 개만 사면 할인이 없다.
- 두 개 이상 사면 추가로 산 상품 하나마다 $2를 할인한다.
고객이 구매한 상품의 개수와 상품 한 개의 가격이 주어질 때, 그 고객이 내야 할 총액을 구하라.
입력
첫 줄에는 확인할 고객의 수 n(양의 정수)이 주어진다. 이어지는 n개의 줄에 고객이 한 줄에 한 명씩 주어진다. 각 줄에는 두 정수가 주어지며, 첫 번째 정수 c (1 ≤ c ≤ 100)는 고객이 구매한 상품의 개수이고, 두 번째 정수 p (3 ≤ p ≤ 50)는 상품 한 개의 가격이다.
출력
고객마다 두 줄을 출력한다. 첫 줄에는 입력으로 받은 두 값을 공백 한 칸으로 구분해 출력한다. 둘째 줄에는 그 고객의 총액을 출력한다. 출력하는 어느 줄에도 앞뒤 공백이 없어야 한다.