RiseOJ는 solved.ac와 제휴 관계가 없습니다. 티어 아이콘 © solved.ac. solved.ac
포럼
R03613

J4. Sunny Days

Unrated 레이팅 미적용
난이도
2s
시간 제한
256MB
메모리 제한
0
맞았습니다!!
0
제출 수
0.0%
정답률
레이팅

의견: 0

설명

There is a large amount of historical weather data for CEMCity. Each
day in the data is listed as either a day with sunshine or a day with
precipitation. Jeremy is interested in finding the record for the most
consecutive days with sunshine. Unfortunately, the data is incorrect for
exactly one day, but Jeremy doesn’t know which day this is.

Your job is to help Jeremy determine the maximum possible number of
consecutive days with sunshine.

제약
입력 형식

The first line of input contains a positive integer, \(N\), representing the number of days in the
historical data. The following \(N\)
lines each contain either the character S or the character
P, representing a day with sunshine or a day with
precipitation, respectively, in chronological order.

출력 형식

Output the non-negative integer, \(M\), which is the maximum possible number
of consecutive days with sunshine.

서브태스크
서브태스크점수설명

1

13점

There are not many days in the historical data. The data consists of a single block of all S’s followed by a single block of all P’s. One of these blocks may be empty. — \(N \leq 1000\)

2

26점

There are not many days in the historical data. The data contains S’s and P’s possibly in mixed order. — \(N \leq 1000\)

3

61점

There are possibly many days in the historical data. — \(N \leq 500\,000\)

예제 1
입력
8
P
S
P
S
S
P
P
S
출력
4
설명

If the data is incorrect for the third day, then there was sunshine
from the second day to the fifth day which is four consecutive days with
sunshine. This is the maximum possible number of consecutive days with
sunshine. That is, no matter which day the data is incorrect for, there
were not five (or more) consecutive days of sunshine.

문제 정보

생성자가 기록되지 않았습니다.

출처 CCC 2025 Junior

평가 및 의견

J4. Sunny Days

개요
출제자 난이도 Unrated 레이팅 미적용 의견 0 / 50 공개 집계 (커뮤니티 난이도, 주요 주제, 품질)는 의견이 충분히 모이면 공개됩니다.

Log in to rate problems.

개별 의견

아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.

풀이 제출

J4. Sunny Days

게스트로 둘러보고 있습니다. 로그인하면 풀이를 제출하고 진행 상황을 확인할 수 있습니다. 로그인하고 제출하기
공개
C++20 Tab 들여쓰기 · Ctrl+/ 주석 토글 · Enter 자동 들여쓰기
1 1 1 0 공백: 4 · UTF-8