백준 11653번

문제 정수 N이 주어졌을 때, 소인수분해하는 프로그램을 작성하시오. 입력 첫째 줄에 정수 N (1 ≤ N ≤ 10,000,000)이 주어진다. 출력 N의 소인수분해 결과를 한 줄에 하나씩 오름차순으로 출력한다. 코드 요번 문제는 처음 풀때 정말 간단하게 풀어서 제출을 했는데,, 시간 초과가 뜨는 바람에 어떻게 풀어야하지 고민이 엄청 많았다 ㅠㅠ 초기에 N값에서 초기에 1 값이 나오는 경우를 생각 못하고 반복문에서 N ==1 일 때 break를 거는 바람에 틀린 거 같다... N == 1일 때 조건을 없애니 다행히 성공으로 마무리를 지었습니다! :-) 다음 포스팅에서 만나요!
행복한쿼콰
'백준 11653번' 태그의 글 목록