만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

읽씹 멈춰!

면접 대비

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

요약
메시지를 정확히 n번 쓰는 데 걸리는 최소 시간을 구합니다. 입력은 s초, 복사 붙여넣기는 t초가 걸립니다.
난이도

보통10점 중 5점

유형
동적 계획법, 재귀
정답자
아직 제출이 없습니다

문제

준겸이는 문자를 잘 안 본다. 준겸이가 문자를 보게 할 방법을 고민하던 윤헌이는, 같은 말을 정확히 nn번 보내면 준겸이가 반드시 문자를 확인한다는 사실을 알게 되었다.

그래서 윤헌이는 하고 싶은 말을 nn번 반복하는 데 걸리는 시간이 궁금해졌다! 윤헌이는 하고 싶은 말을 타이핑해서 적을 수 있고, 지금까지 적은 문자를 복사/붙여넣기 할 수도 있다.

지금까지 적은 문자를 복사/붙여넣기 하면 현재 적은 말의 개수가 정확하게 22배가 된다.

하고 싶은 말을 1번 적는 데 ss초가 걸리고, 복사/붙여넣기 하는 데 tt초가 걸린다고 할 때, 윤헌이가 하고 싶은 말을 정확히 nn번 적는 데 걸리는 최소 시간을 구하시오.

입력

첫 줄에 테스트 케이스의 개수 TT가 주어진다.

각 테스트 케이스의 첫 줄에는 준겸이에게 보낼 같은 말의 개수 nn이 주어진다.

각 테스트 케이스의 두 번째 줄에는 하고 싶은 말을 적는 데 걸리는 시간 ss와 복사/붙여넣기 하는 데 걸리는 시간 tt가 공백으로 구분되어 주어진다.

출력

윤헌이가 하고 싶은 말을 정확히 nn번 적는 데 걸리는 최소 시간을 출력한다.

제한

  • 1≤T≤1041 \le T \le 10^4
  • 1≤n≤10181 \le n \le 10^{18}
  • 1≤s,t≤1091 \le s, t \le 10^9

예제1

  1. 예제 1

    입력
    1
    17
    1 5
    
    예상 출력
    14