白俊1259号です.
1087 ワード
#백준1259번
def palin(l):
tmp2=[]
palin_check=True
for i2 in range(0,len(l)):
tmp2.append(l[i2])
for i3 in range(0,(len(l)//2)+1):
if tmp2[i3]==tmp2[(len(tmp2)-1)-i3]:
continue
else :
palin_check=False
break
if palin_check==True:
return 'yes'
else :
return 'no'
input_lst=[]
while(1):
tmp=input()
if tmp=='0' :
break
else :
input_lst.append(list(tmp))
for i in range(0,len(input_lst)):
print(palin(input_lst[i]))
文字列ごとにスペルを切断しlistとして保存する方法s = "hello python!"
print(list(s))
->「h」>「e」>「l」>「!」と出てくる
#백준1259번 다른사람 풀이
import sys
def my_palindrome(str):
length = len(str)
for i in range(0, length):
if(str[i] != str[length - 1 - i]):
return "no"
return "yes"
while(True):
text = sys.stdin.readline().strip()
if text == '0':
break
print(my_palindrome(text))
Reference
この問題について(白俊1259号です.), 我々は、より多くの情報をここで見つけました https://velog.io/@leo-x/백준1259번テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol