728x90
https://www.acmicpc.net/problem/27866
나의 풀이
소문자와 대문자로 이뤄진 S와, 정수 i가 주어졌을 때, S의 i번째 글자를 출력함
입력
Sprout
3
출력
r
a = input()
i = int(input())
print(a[i-1])
다른 사람의 코드
s = input()
print(s[int(input())-1])
- input()으로 들어온 값을 변수에 넣어주고 사용해야 한다고 생각했는데 다음과 같이 저 자체를 변수로 사용해도 됨
- 그렇게 사용하는게 시간도 더 빠름
- 히지만 가독성을 고려해야 한다면 나의 풀이도 나쁘지 않음
728x90
'Coding Test > Baekjoon' 카테고리의 다른 글
[Python] 파이썬 백준(11654) 아스키 코드 (0) | 2023.03.22 |
---|---|
[Python] 파이썬 백준(9086) 문자열 (0) | 2023.03.22 |
[Python] 파이썬 백준(2743) 단어 길이 재기 (0) | 2023.03.22 |
[Python] 파이썬 백준(1920) 수 찾기 (0) | 2022.10.12 |
[Python] 파이썬 백준(11726) 2 x n 타일링 (0) | 2022.10.07 |