안전 복사기
문제
크기가 N인 문자 배열에 문자열 S를 복사하려고 한다.
C 문자열은 끝에 널 문자 \0를 위한 자리가 필요하므로, 이 배열에는 문자를 최대 N - 1개까지만 담을 수 있다.
따라서 S의 앞에서부터 최대 N - 1글자만 복사한다. 실제로 복사되는 글자 수는 N - 1과 S의 길이 중 더 작은 값이다.
복사된 문자열과 복사된 글자 수를 출력하라.
입력
N
S
출력
첫째 줄에 복사된 문자열을 출력한다.
둘째 줄에 복사된 글자 수를 출력한다.
N이 1이면 복사할 수 있는 글자가 없으므로 첫째 줄은 빈 줄로, 둘째 줄은 0으로 출력한다.
제한
1 <= N <= 100
1 <= S의 길이 <= 100
S는 공백을 포함하지 않는다.
예제 입력 1
5
abcdefg
예제 출력 1
abcd
4
예제 입력 2
10
cat
예제 출력 2
cat
3
코멘트