8장 종합문제 13번 입니다.
s = "4546793"
result = []
n = len(s)-1
for i in s:
for j in range(0, n):
if int(i) % 2 == 1 and int(s[j+1]) % 2 == 1:
result.append('-')
elif int(i) % 2 == 0 and int(s[j+1]) % 2 == 0:
result.append('*')
print("".join(result))
문제의 답 풀이말고 이 방식으론 못 푸나요? 답 풀이와 의미상 비슷한거 같은데 답으로 왜 출력 안 되는 지 모르겠습니다.
코딩_스타터 님 347
2022년 1월 31일 12:07 오후