예제
6082 : [기초-종합] 3 6 9 게임의 왕이 되자
해설
- 정수를 문자열 형식으로 바꿔서 문자 '3'이나 '6'이나 '9'를 포함하고 있다면 X가 출력되도록 함
내가 작성한 소스 코드
n = int(input())
array = '1 ' // 띄어쓰기까지 넣어버리기
for i in range(2, n+1):
if str(i).__contains__('3')\ // 해당 문자를 포함한다면
or str(i).__contains__('6')\
or str(i).__contains__('9'): // or 조건 잇기
array += 'X ' // 문자열에 계속 더하기
else:
array += str(i) + ' '
print(array)
'[Code Up] 기초 알고리즘 100제 With Python' 카테고리의 다른 글
6097 : [기초-리스트] 설탕과자 뽑기(py) (0) | 2023.03.24 |
---|---|
6096 : [기초-리스트] 바둑알 십자 뒤집기 (0) | 2023.03.21 |
6056 : [기초-논리연산] 참/거짓이 서로 다를 때에만 참 출력하기 (0) | 2023.03.14 |
6031 : [기초-값변환] 정수 입력받아 유니코드 문자로 변환하기 (0) | 2023.03.14 |
6029 : [기초-값변환] 16진 정수 입력받아 8진수로 출력하기 (0) | 2023.03.14 |