bitCode

1111

문자열에서 k번째 문자부터 값 출력하기

바른코드 0 제출 0 성공률 0.0%

출처 · cberi:1526

문제정보

1s 128MB

문제

문자열이 주어질 때, k번째 문자부터 마지막 문자까지 출력하는 프로그램을 작성하시오.

입력형식

첫째 줄에 문자열 s, 두 번째 줄에 정수 k가 입력된다.
문자열의 길이는 최대 100이고 정수 k의 범위는 1k100 이다.

출력형식

문자열에서 k번째 문자부터 마지막 문자까지 공백없이 순서대로 값을 출력한다.

힌트

string 문자열은 배열과 같이 인덱스로 각 문자를 구분한다. 문자열의 인덱스도 0번부터 시작하며, 따라서 k번째 문자는 문자열의 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