본문 바로가기
2022-3/1일1코딩

[BOJ] 10809 python

by 이망고_ 2022. 11. 16.

0. 첨에는 라이브러리로 알파벳을 불러왔다

from string import ascii_lowercase
 
이렇게 임포트하고 알파벳 리스트를 아스키 로워케이스를 넣어줌
근데 출력이 위와 같이 되었다
그리고 문제가 end='  ' 로 띄어쓰기해줘서 아래와 같이 나와주게 해주었다
 
1.
문자를 그냥 넣어주었고
 
또 포문을 둘이 바꿔서 해주었다
근데 출력이 al의 인덱스에서 해주어야 하니 이프문 안에가 str(al) 이 들어가야 했다
 
2. 인덱스 출력
print(al.index(i), end='  ) 
 
al = list(input()) # baekjoon
alpha = 'abcdefghijklmnopqrstuvwxyz'

for i in alpha:
    if i in str(al):
        print(al.index(i), end=' ')
    else:
        print(-1, end=' ')

'2022-3 > 1일1코딩' 카테고리의 다른 글

[BOJ] 10989 python  (0) 2022.11.29
[BOJ] 1193 python  (0) 2022.11.29
[BOJ] 15596 python  (0) 2022.11.15
[BOJ] 8958 python  (0) 2022.11.15
[BOJ] 1546 python  (0) 2022.11.15