📝 문제 요약
>
1부터 입력한 정수까지 1씩 증가시켜 출력하는 프로그램을 작성하되, 3의 배수인 경우는 출력하지 않도록 만들어보자.
https://codeup.kr/problem.php?id=6087
[기초-종합] 3의 배수는 통과(설명)(py)
python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용
codeup.kr
🎨 풀이
💡 전체 코드
import sys
N = int(sys.stdin.readline())
for i in range(1,N+1):
if i % 3 != 0 :
print(i, end=' ')
> 핵심 : 3의 배수가 아니라면 print 해주기!
🍦 설명
# main
1. N을 입력받는다.
@ for문 (2, 3, 4번)
2. 1부터 n까지 쭉 for문을 돌린다.
3. 만약, 3으로 나눴을 때 나머지가 0이 아니라면 i를 출력해준다.
if i % 3 != 0 :
print(i, end=' ')
- end = ' '는 끝을 공백으로 처리하겠다는 뜻이다. (기본값은 줄바꿈임)
- % 은 나머지를 구하는 연산자다.

끝~
⭐ 느낀점
> 3의 배수만 잘 체크하면 되는 거니까 뭐~ 잘했다. ^ㅁ^ 쉬운 거라. 뭐 ..ㅎ_ㅎ
'🎲 알고리즘 공부 > 코드업' 카테고리의 다른 글
[DAY 114 - 코드업 CodeUp] 6089 - 수 나열하기2 (파이썬) (0) | 2022.07.14 |
---|---|
[DAY 113 - 코드업 CodeUp] 6088 - 수 나열하기1 (파이썬) (0) | 2022.07.13 |
[DAY 111 - 코드업 CodeUp] 6086 - 거기까지! 이제 그만~ (파이썬) (0) | 2022.07.11 |
[DAY 110 - 코드업 CodeUp] 6085 - 그림 파일 저장용량 계산하기 (파이썬) (0) | 2022.07.10 |
[DAY 109 - 코드업 CodeUp] 6084 - 소리 파일 저장용량 계산하기 (파이썬) (0) | 2022.07.09 |