안전 복사기


답안 제출

Points: 30 (partial)
시간 제한: 1.0s
메모리 제한: 64M

문제 유형
허용된 언어
C

문제

크기가 N인 문자 배열에 문자열 S를 복사하려고 한다.

C 문자열은 끝에 널 문자 \0를 위한 자리가 필요하므로, 이 배열에는 문자를 최대 N - 1개까지만 담을 수 있다.

따라서 S의 앞에서부터 최대 N - 1글자만 복사한다. 실제로 복사되는 글자 수는 N - 1S의 길이 중 더 작은 값이다.

복사된 문자열과 복사된 글자 수를 출력하라.

입력

N
S

출력

첫째 줄에 복사된 문자열을 출력한다.
둘째 줄에 복사된 글자 수를 출력한다.

N이 1이면 복사할 수 있는 글자가 없으므로 첫째 줄은 빈 줄로, 둘째 줄은 0으로 출력한다.

제한

1 <= N <= 100
1 <= S의 길이 <= 100
S는 공백을 포함하지 않는다.

예제 입력 1

5
abcdefg

예제 출력 1

abcd
4

예제 입력 2

10
cat

예제 출력 2

cat
3

코멘트

현재 작성된 코멘트가 없습니다.