인프런 커뮤니티 질문&답변
1-G 맞왜틀 질문있습니다.
작성
·
189
0
https://www.acmicpc.net/source/70317041 문제에서 제시된 입력 값을 넣으면 올바른 출력값이 나오는데, 틀렸다고 나오니 답답합니다.어느 부분이 틀렸는지 잘 모르겠습니다.
답변 1
0
큰돌
지식공유자
안녕하세요 영찬님 ㅎㅎ
for(string s : v) {
if((s[0] == splitedCondition[0][0]) && (s[s.size() - 1] == splitedCondition[1][0])) {코드를 보시면 지금 처럼 마지막 그리고 첫번째 문자만 확인하고 있는데요.
문제에서 a*d 가 아니라 ae*dd 이런식으로 여러개의 문자로 이루어진 문자열로 prefix가 주어질 수가 있기 때문에 그렇습니다. ㅎㅎ
해당 부분 고려해서 다시 짜보시는게 어떨까요?
감사합니다.





