개발자 바다의 파도

개발의 무인도에 갇혔다

카테고리 없음

1978 - 소수 찾기 (C++)

개바파 2024. 5. 23. 17:34

문제 - 주어진 수 N개 중에서 소수가 몇 개인지 찾아서 출력하는 프로그램을 작성하시오.

 

입력 - 첫 줄에 수의 개수 N이 주어진다. N은 100이하이다. 다음으로 N개의 수가 주어지는데 수는 1000 이하의 자연수이다.

 

출력 - 주어진 수들 중 소수의 개수를 출력한다

 

풀이 - 

 

 

     이번 문제는 무식하게 18번, 20번 이중 for문을 돌려서 주어진 수를 1부터 자기 숫자까지 나머지가 0이되는 경우 cnt를 더합니다. 만일 cnt가 2이면 소수로 판정으로 answer을 1씩 늘립니다. 

 

코드 복붙 주소 - https://github.com/ResToEons/BaekJoonAlgorithm/tree/main/9%20-%20%EC%95%BD%EC%88%98%2C%20%EB%B0%B0%EC%88%98%EC%99%80%20%EC%86%8C%EC%88%98/4%20-%20%EC%86%8C%EC%88%98%20%EC%B0%BE%EA%B8%B0%20(1978)