BAEKJOON (Python)/단계별 43

BAEKJOON_2941 "크로아티아 알파벳" PYTHON

[백준] 2941번 Python 파이썬 https://www.acmicpc.net/problem/2941 2941번: 크로아티아 알파벳 예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다. 크로아티아 알파벳 변경 č c= ć c- dž dz= đ d- lj lj nj nj š s= ž z= www.acmicpc.net c = ['c=','c-','dz=','d-','lj','nj','s=','z='] # 크로아티아 문자 리스트를 생성한다. a = input() # 입력받은 문자 a에서 크로아티아 문자를 임의의 문자 'k'로 바꾸어준다. for i in c: a = a.replace(i,'k') print(len(a))

BAEKJOON_10988 "팰린드롬인지 확인하기" PYTHON

[백준] 10988번 Python 파이썬 https://www.acmicpc.net/problem/10988 10988번: 팰린드롬인지 확인하기 첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다. www.acmicpc.net a = input() # 입력을 받아준다 b = list(a) # 입력 받은 a를 list 형태로 바꾸어 b에 저장한다 ​ # 가운데 글자를 제외한 나머지 글자에서 앞부분을 대칭이 되는 뒷부분 문자로 바꾸어 대입한다 # 예를 들어 5자리의 문자를 입력 받았다면 첫째 자리에 다섯 번째 자리의 문자를 넣고, 두 번째 자리에 네 번째 문자를 넣는다 for i in range(len(a)//2): b[i] = b[le..

728x90