백준 문제풀이
27866 번 : 문자와 문자열
하다블
2023. 3. 14. 18:22
반응형
문제는 다음과 같습니다.
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 ) 원하는 답을 가져올 수 있습니다.
반응형