• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

희문문자열 검사

22.02.13 13:10 작성 조회수 234

0

마지막 esle 부분을 들여쓰기 해서 if/else 구문으로 끝내면 결과 출력이 아래와 같이 됩니다. range를 설정했는데도 왜 중복으로 도는것이 생기는 걸까요? (강의에서 나온 for/else로 끝내는것과 어떤 차이인지 궁금합니다)
 
#1 YES
#1 YES
#2 NO
#3 YES
#3 YES
#4 NO
#5 YES
#5 YES

답변 2

·

답변을 작성해보세요.

0

kyyy님의 프로필

kyyy

질문자

2022.03.03

아! 이해했습니다. 답변감사합니다.

0

안녕하세요^^

else 를 넣으면 if와 짝궁이 되어 한 문자열 탐색에서 같은 문자가 발견되면 YES를 출력합니다.