반응형
문제는 다음과 같습니다.
https://www.acmicpc.net/problem/27866
27866번: 문자와 문자열
첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 $S$가 주어진다. 단어의 길이는 최대 $1\,000$이다. 둘째 줄에 정수 $i$가 주어진다. ($1 \le i \le \left|S\right|$)
www.acmicpc.net
풀이 코드는 다음과 같습니다.
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s;
int i;
cin>>s>>i;
cout<<s[i-1];
return 0;
}
문자열도 배열과 같이 s[i]와 같이 몇번째 문자를 특정하여 뽑을 수 있음을 알려줄 수 있는 문제입니다.
문자열 역시 배열처럼 0부터 시작하기 때문에 입력받은 수 ( i )보다 1 적은 수를 출력해야 ( i-1 ) 원하는 답을 가져올 수 있습니다.
반응형
'백준 문제풀이' 카테고리의 다른 글
10813번 : 공 바꾸기 (0) | 2023.04.19 |
---|---|
25314 번 : 코딩은 체육과목 입니다 (0) | 2023.03.14 |
11382 번 : 꼬마 정민 (0) | 2023.03.14 |
10989번 : 수 정렬하기 3 (0) | 2022.11.24 |
10807번 : 개수 세기 (0) | 2022.11.17 |