문제 번호 1515. -- 2021-1학기 C언어프로그래밍(1) 세번째 퀴즈 - 2

1515: 2021-1학기 C언어프로그래밍(1) 세번째 퀴즈 - 2

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 70  해결 문제 수: 25
[제출][채점 상황 열람][게시판]

문제 설명

문자열의 최대길이가 100, 최소길이는 1인 2개의 문자열 A와 B를 입력받는다. A의 길이는 B의 길이보다 크거나 같다. B가 A안에 포함되는 경우, 그 위치 (index = 0부터 시작) 인덱스를 출력하고, 그렇지 않은 경우에는 -1을 출력하시오. 만약, B가 A안에 여러번 나타나면, 가장 먼저 나타나는 인덱스를 출력한다.

입력

A문자열로 abcde, B문자열로 bcd가 입력되면, B는 A의 인덱스 1에 나타난다.

출력

출력은 B가 최초 나타나는 위치인 1을 출력하고, 줄바꿈 문자는 출력하지 않는다. 만약, A = "aaaa", B="a"이면 B가 A안에 여러번 나타나지만 최초 나타나는 위치인 0을 출력한다. B가 A안에 나타나지 않는 경우는 -1을 출력한다.

입력 예시

abcde
bcd

출력 예시

1

도움말

출처

[제출][채점 상황 열람]