BoBo World

[BaekJoon] #10101 - 삼각형 외우기 [Java][C++]

문제 링크 1. 아이디어 먼저 삼각형이 될 수 있는지 없는지 조건문으로 판단한 후 삼각형이 될 수 있으면 정삼각형인지, 이등변삼각형인지 판단하는 방식으로 해결했다. 삼각형이 되려면 세 각의 합이 $180^\circ$여야 하고, 정삼각형은 세 각이 모두 $60^\circ$, 이등변삼각형은 두 각이 같은 경우가 존재하면 된다. 2. 복잡도...

[BaekJoon] #5347 - LCM [Java][C++]

문제 링크 1. 아이디어 각 테스트 케이스마다 두 자연수의 최소공배수를 출력하는 문제로 최대공약수를 구할 수 있는 유클리드 호제법을 활용하면 간단하게 해결할 수 있다. 최소공배수는 두 수의 곱을 최대공약수로 나누면 된다. 입력값이 최대 $10^6$이므로 최소공배수는 최대 $10^{12}$까지 커져 정수 타입의 오버플로우에 주의해야 한다. ...