while문

🔑알고리즘/baekjoon

백준 11653 : 소인수분해 - 자바 문제 해결 코드

백준 11653 소인수분해 문제입니다. https://www.acmicpc.net/problem/11653 11653번: 소인수분해 첫째 줄에 정수 N (1 ≤ N ≤ 10,000,000)이 주어진다. www.acmicpc.net 다들 소인수분해를 할 때 어떤 방법을 사용하시나요? 저는 2로 나눠지지 않으면 3으로, 3으로 나눠지지 않으면 5로,,,등 숫자를 하나씩 확인해 가는 과정으로 하곤합니다. 이 방법과 마찬가지로 소인수분해 메서드 하나를 만들어주었습니다. for문으로 숫자를 증가시키고 while문으로 특정 숫자가 나누어지지 않을 때까지 돌려줍니다. while문 내부에서는 입력된 숫자 num을 i로 나눠주어 while문이 원활하게 돌아가도록 합니다.. static void Factorization(..

🔑알고리즘/programming language

[Python] while문 무한 루프 빠져나가기 - 문자열 특정 개수 출력

문자열을 특정 개수 출력하려면 변수 하나를 선언해서 활용하면 됩니다. 저는 Tree라는 변수를 선언했습니다. Tree를 반복문 안에서 1씩 증가시키고 Tree가 10개가 되면 break를 걸어 반복문을 빠져나가게 됩니다. 문자열 특정 개수만큼 출력 Tree = 0 while True: print(Tree+1,"나무를 칩니다") Tree += 1 if Tree == 10: break print("나무가 부서집니다.") 콘솔 창에서 이렇게 뜨게 됩니다. 보기 좋도록 Tree+1과 함께 출력했습니다. while문은 잘못하면 무한루프가 됩니다. 그럴 때 사용하는 것에는 break와 continue가 있는데요. break는 반복문을 멈추고 loop 밖으로 빠져나가게 된다. continue는 현재 반복문은을 무시하..

pkyung
'while문' 태그의 글 목록