Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 자바스크립트 sort()
- 프론트개발공부
- 프론트개발
- [파이썬 실습] 중급 문제
- 리트코드
- [파이썬 실습] 기초 문제
- 간단한 날씨 웹 만들기
- 프로그래머스
- 자바스크립트
- 자바스크립트 reduce()
- 자바스크립트 날씨
- 엘리스 ai 트랙
- 엘리스
- reactnativecli
- 엘리스 AI 트랙 5기
- 개발일기
- 자바스크립트 split()
- JavaScript
- 자바스크립트 날씨 웹 만들기
- HTML
- [AI 5기] 연습 문제집
- 삼항연산자
- [파이썬 실습] 심화 문제
- RN 프로젝트
- leetcode
- 날씨 웹 만들기
- 개발공부
- 부트캠프
- 코드스테이츠
- 코딩부트캠프
Archives
- Today
- Total
개발조각
[파이썬 실습] 중급 문제_문자열 앞뒤 검사하기 본문
728x90
반응형
문자열 앞뒤 검사하기
회문(Palindrome)은 토마토맛토마토, 다시합창합시다와 같이 앞에서 읽으나 뒤에서 읽으나 같은 문자열을 의미합니다. 엘리스 토끼는 이런 회문을 검사하는 기계를 만들려고 합니다.
회문 검사 방식은 아래와 같습니다.
아래처럼 길이가 nn인 문자열이 입력으로 주어집니다.
이때, 11번째 글자와 nn번째 글자가 같은지 다른지를 비교합니다. 계속해서 22번째 글자와 n−1n-1번째 글자, 33번째 글자와 n−2n-2번째 글자 순서로 비교합니다.

지시사항을 참고하여 코드를 작성하세요.
지시사항
- 사용자로부터 문자열을 입력받고 문자열의 앞에서 ii번째 문자와 뒤에서 ii번째 문자가 같은지 비교한 후 두 문자가 같다면 Same을, 다르다면 Different를 출력합니다.
입력 예시
abcdba
출력 예시
Same
Same
Different
Tips!
- 문자열은 알파벳 소문자로만 이루어져 있고 길이는 반드시 짝수입니다.
정답
# 지시사항을 참고하여 코드를 작성하세요.
answer = input()
i = 0
# print(i)
while(i<len(answer) / 2):
if answer[i] == answer[len(answer)-i-1] : print('Same')
else : print('Different')
i+=1
728x90
반응형
'엘리스 AI 트랙🐇 > [AI 5기] 연습 문제집_파이썬 실습' 카테고리의 다른 글
[파이썬 실습] 중급 문제_반쪽짜리 피라미드 (0) | 2022.06.05 |
---|---|
[파이썬 실습] 중급 문제_어서오세요! 커피전문점 수타박수입니다! (0) | 2022.06.04 |
[파이썬 실습] 중급 문제_마천루 (0) | 2022.06.04 |
[파이썬 실습] 중급 문제_구슬 꾸러미 (0) | 2022.06.04 |
[파이썬 실습] 중급 문제_엘리스 토끼의 수학 숙제 (0) | 2022.06.04 |
Comments