본문 바로가기
Algorithm

[구현/수학] 백준 2712 미국 스타일 - 파이썬(Python)

by jangThang 2023. 1. 30.
반응형

백준 온라인 저지

 

[ Contents ]

     

     

    1. 문제 (링크 참조)

     

    2712번: 미국 스타일

    첫째 줄에 테스트 케이스의 개수 T(1<=T<=1,000)가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있다. 첫 번째 숫자는 값이고, 두 번째 등장하는 문자는 단위이다. 값은 소수일 수도 있고, 이 경

    www.acmicpc.net

     

     

     

    2. 문제 풀이

     단위 변환문제입니다. 주어진 킬로그램 - 파운드, 리터 - 갤런 단위를 변환하세요.

     

     

    3. 코드

    t = int(input())
    
    for _ in range(t):
        n, m = input().split()
        n = float(n)
    
        if m == "kg":
            print(f"{n*2.2046:0.4f} lb")
        elif m == "lb":
            print(f"{n*0.4536:0.4f} kg")
        elif m == "l":
            print(f"{n*0.2642:0.4f} g")
        else:
            print(f"{n*3.7854:0.4f} l")

      f-string을 써서, 바로 변환 후 출력할 수 있습니다.

     

    star가 되고나서 Tistory

    반응형

    댓글