직접 작성하여 해결한 파이썬 코드입니다. 더 나은 풀이가 존재할 수 있습니다.유클리드 호제법을 활용한 방법입니다. 증명이 궁금하면 아래 링크에서 확인하실 수 있습니다. 복잡하진 않습니다.위키백과 - 유클리드 호제법유클리드 호제법의 핵심 \- GCD(a, b) = GCD
\[HackerRank] Time Conversion - ProblemQ) 시간 포맷 변환: 12시간 AM/PM → 24시간12시간 포맷과 24시간 포맷 비교Wikipedia - 12-hour clock풀이AM 시간12시대 (자정 ~ 새벽1시 전) → 00시로 변환 /
\[HackerRank] Caesar Cipher - ProblemQ) 카이사르 암호 (시저 암호): 알파벳을 특정 숫자만큼 옆으로 이동시켜서 치환하기Examples (rotation by 2): abcd → cdef아스키 코드표ASCII 코드: 영문 알파벳을 사용하는
\[HackerRank] Maximum Perimeter Triangle - ProblemQ) 정수 배열 → 최대 둘레를 갖는 삼각형 구하기Examples: (Input) 1, 1, 1, 3, 3 -> (Returns) 1, 3, 3풀이배열의 역순 정렬 (큰 숫자가 앞
\[HackerRank] Zig Zag Sequence - ProblemQ) 정수 배열 → Zig Zag Sequence 찾기k = (원소개수 + 1) / 2앞의 k개 원소: 오름차순 정렬뒤의 k개 원소: 내림차순 정렬풀이인덱스에 맞게 mid 수정mid = int((n