코딩테스트/백준

[백준/Python] 14490 : 백대열

기며니 2021. 7. 12. 23:35
728x90
728x90

💚 문제 설명

대열이는 욱제의 친구다.

  • “야 백대열을 약분하면 뭔지 알아?”
  • “??”
  • “십대일이야~ 하하!”

n:m이 주어진다. 욱제를 도와주자. (...)

 

💙 입력

n과 m이 :을 사이에 두고 주어진다. (1 <= n, m <= 100,000,000)

 

💜 출력

두 수를 최대한으로 약분하여 출력한다.

 

🖤 예제

입력 1

100:10

출력 1

10:1

 

입력 2

18:24

출력 2

3:4

 

💡 내 코드

from math import gcd

x, y = map(int, input().split(":"))
print(int(x/gcd(x,y)), end =":")
print(int(y/gcd(x,y)))

 

 

728x90
728x90