#31 해설
2023년 입법고시 PSAT 상황판단
문제 번호 선택
#31 해설
2023년 입법고시 PSAT 상황판단
문제 번호 선택
2023년 입법고시 PSAT 상황판단
문제 번호 선택
2023년 입법고시 PSAT 상황판단
문제 번호 선택
다음 글을 근거로 판단할 때 <프로그램>의 결과로 출력된 a, b, c, d를 모두 더하면?
○○○언어에서 슬라이싱(slicing)은 연속적인 문자열의 값들을 가져오는 명령어이다.
슬라이싱을 할 때에는 양수/음수 인덱스를 이용하여 새로운 문자열을 생성할 수 있는데 <보기>와 같이 활용된다.
<보 기>
| 문자열 예시 | [ ㄱ ㄴ ㄷ ㄹ ㅁ ] |
|---|---|
| 양수 인덱스 | 1 2 3 4 5 |
| 음수 인덱스 | -5 -4 -3 -2 -1 |
① 특정 시작 위치부터 끝까지 가져오기
명령어가 [3 : ] 라면 [ㄷ ㄹ ㅁ],
명령어가 [-4 : ] 라면 [ㄴ ㄷ ㄹ ㅁ]
② 시작부터 특정 위치 직전까지 가져오기
명령어가 [ : 4] 라면 [ㄱ ㄴ ㄷ],
명령어가 [ : -2] 라면 [ㄱ ㄴ ㄷ]
③ 특정 위치부터 특정 위치 직전까지 가져오기
명령어가 [3 : 5] 라면 [ㄷ ㄹ],
명령어가 [-4 : -3] 라면 [ㄴ]
<프로그램>
문자열 : [202297812354]
a = [ : 5]
b = [7 : 9]
c = [-10 : -7]
d = [10 : ]
① 547
② 2,686
③ 3,098
④ 3,665
⑤ 5,485
2023년 입법고시 PSAT 상황판단
문제 번호 선택
2023년 입법고시 PSAT 상황판단
문제 번호 선택
2023년 입법고시 PSAT 상황판단
문제 번호 선택