문자열과 정수가 주어지면 문자열의 맨 뒤부터 주어진 개수만큼 출력하는 프로그램을 작성해보세요.
# 문자열을 구현하여 입력받습니다.
string = input()
# 정수를 입력받습니다.
a = int(input())
# 문자열의 길이를 구합니다.
# cnt : 지금까지 출력한 문자의 개수
leng = len(string)
cnt = 0
# 문자열의 맨 뒤에서부터 주어진 개수만큼 출력합니다.
for i in range(leng - 1, -1, -1):
# 주어진 개수만큼 출력했을 경우 for문을 나갑니다.
if cnt >= a:
break
print(string[i], end="")
cnt += 1
# 나의 풀이 ------------------------------
string = input()
n = int(input())
print(string[-1 : -n-1 : -1])
'Python > [코드트리]' 카테고리의 다른 글
[코드트리] 문자열 순회하기 > 짝수 번째만 거꾸로 출력 (0) | 2023.07.03 |
---|---|
[코드트리] 문자열 순회하기 > Run Length 인코딩 (0) | 2023.07.03 |
[코드트리] 문자열 리스트 관리 > 특정 문자로 시작하는 문자열 (0) | 2023.07.03 |
[코드트리] 문자열 리스트 관리 > 특정 문자로 끝나는 문자열 (0) | 2023.07.03 |
[코드트리] 문자열 리스트 관리 > 문자열 길이의 합 (0) | 2023.07.03 |