문제정보
1s 128MB
문제
문자열이 주어질 때, k번째 문자부터 마지막 문자까지 출력하는 프로그램을 작성하시오.
입력형식
첫째 줄에 문자열 s, 두 번째 줄에 정수 k가 입력된다.
문자열의 길이는 최대 100이고 정수 k의 범위는 1≦k≦100 이다.
문자열의 길이는 최대 100이고 정수 k의 범위는 1≦k≦100 이다.
출력형식
문자열에서 k번째 문자부터 마지막 문자까지 공백없이 순서대로 값을 출력한다.
힌트
string 문자열은 배열과 같이 인덱스로 각 문자를 구분한다. 문자열의 인덱스도 0번부터 시작하며, 따라서 k번째 문자는 문자열의 k-1 인덱스가 된다. 따라서, 문자열의 마지막 인덱스는 문자열의 길이-1이 된다.
string 문자열은 size()라는 연산을 통해 문자열의 길이를 알아낼 수 있다.
반복문으로 k-1번재부터 문자열의 길이-1까지 각 문자에 접근하여 문자를 출력한다.
string 문자열은 size()라는 연산을 통해 문자열의 길이를 알아낼 수 있다.
반복문으로 k-1번재부터 문자열의 길이-1까지 각 문자에 접근하여 문자를 출력한다.
for(int i=k-1; i<s.size(); i++){
cout << s[i];
}
예시 1
입력예시
hello 2
출력예시
ello
예시 2
입력예시
world 5
출력예시
d