[프로그래머스 | LV. 0] #2 각도합치기

hyo·2025년 8월 2일

LV.0 각도합치기


문제 설명

  • 문제 링크: 프로그래머스 - 각도합치기
  • 두 정수의 입력(두 각)에 대해, 두 각의 합을 0도 이상 360도 미만으로 출력하는 코드입니다. 코드가 올바르게 작동하도록 한 줄을 수정해주세요

입출력 예



접근 방식

  1. 코드에서 한 줄만 수정이 가능했기 때문에 if문 등은 사용이 불가했다.
  2. sum_angle 변수 줄을 abs 함수를 이용하여 수정 시도 -> 코드가 너무 길어졌다.
  3. 마지막 print에서 나머지를 구하는 수식인 % 만 사용하는 것이 가장 간단했다.

제출 코드

angle1 = int(input())
angle2 = int(input())

sum_angle = angle1 + angle2
print(sum_angle % 360)

배운점 & 느낀점

  • 나머지 기호 % 를 이용한 간단한 처리 => 7%2=1
  • print문에서 처리할 생각은 못했는데, 이런 간단한 수식에서는 가장 짧게 수정해서 업데이트 하기 좋은 것 같다.

0개의 댓글