알파벳 문자와 대시가 있고이 문자열에서 두 알파벳 문자 사이의 대시 수를 계산하려는 경우. 가장 쉬운 방법은 무엇입니까?
예:
입력: a--bc---d-k
산출: 2031
이것은 a와 b 사이에 2 개의 대시, b와 c 사이에 0의 대시, c와 d 사이에 3 개의 대시, d와 k 사이에 1 개의 대시가 있음을 의미합니다.
파이썬 에서이 출력 목록을 찾는 좋은 방법은 무엇입니까?
3
간단히 for-loop로 시도해보십시오.
—
보성 최
@BoseongChoi 네, 확실히 루프를 시도했지만 혼란 스럽습니다. 더 자세히 설명해 주시겠습니까?
—
Not_Founded
@ Ch3steR 나는 우리에게 그런 입력이 없다고 생각했다.
—
Not_Founded
모두 지금
—
힙 오버플로
a-b-c과 a-----------b같은 출력이된다 11?
그것들은 대시가 아닌 하이픈입니다.
—
TRiG