영상
개념
'''
[문제]
1. 1~50까지 반복한다.
2. 그 안에서 해당 숫자의 369게임의 결과를 출력한다.
3. 각각의 숫자에 3이나 6이나 9가 두 개면 "짝짝"
4. 각각의 숫자에 3이나 6이나 9가 한 개면 "짝"
5. 3이나 6이나 9가 없으면 그냥 숫자를 출력하시오.
[결과]
1 2 짝 4 5 짝 7 8 짝 10 11 12 짝 ...
'''
'''
36 // 10 = 3
36 % 10 = 6
'''
i = 1
while i <= 50:
십의자리 = i // 10
일의자리 = i % 10
count = 0
if 십의자리 == 3 or 십의자리 == 6 or 십의자리 == 9:
count += 1
if 일의자리 == 3 or 일의자리 == 6 or 일의자리 == 9:
count += 1
if count == 2:
print("짝짝")
if count == 1:
print("짝")
if count == 0:
print(i)
i += 1
Python
복사