아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Vidutinė temperatūra

시간 제한1초메모리 제한1024 MB

요약
플러스와 마이너스 기호로 이루어진 문자열에서 두 기호의 개수가 같은 가장 긴 연속 구간의 길이를 구한다.
난이도

보통10점 중 4점

유형
해시맵, 누적 합
정답자
아직 제출이 없습니다

문제

Šią žiemą Vytautas nusprendė grūdintis. Jis ketina grūdintis tiek šiltu, tiek šaltu oru, ir jis tai norėtų daryti kuo galima ilgiau be pertraukos. Prieš sudarydamas grūdinimosi tvarkaraštį, Vytautas pažiūrėjo į orų prognozę. Kiekvienai iš ateinančių N dienų jis pasižymėjo ar ta diena bus šilta ar šalta. Šiltas dienas Vytautas pažymėjo pliusais, o šaltas – minusais.

Žinodami pliusų ir minusų seką, nusakančią orų prognozę, suraskite patį ilgiausią intervalą, kuriame būtų po lygiai šiltų ir šaltų dienų.

입력

Pirmojoje eilutėje pateikiamas dienų skaičius N.

Antrojoje eilutėje pateikiama N simbolių eilutė, sudaryta iš ženklų + (žymi šiltą dieną) ir - (žymi šaltą dieną).

출력

Išveskite vieną sveiką skaičių – ilgiausio intervalo, turinčio po lygiai pliusų ir minusų, ilgį.

제한

  • 1 ≤ N ≤ 5000000

예제1

  1. 예제 1

    입력
    8
    ++---+++
    
    예상 출력
    6