Logo
(追記) (追記ここまで)

8688번 - Wycinek 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 128 MB97675.000%

문제

Jasio znalazł na strychu bardzo starą rolkę papieru, na której jego pradziadek wypisał ciąg liczb całkowitych. Do zabawy, którą niedawno wymyślił, potrzebny jest mu taki wycinek rolki papieru, na którym suma wszystkich liczb będzie wynosiła s. Niepotrzebne kawałki wyrzuci do kosza. Jasio nie chce jednak wyrzucić za dużo z pamiątki po pradziadku, dlatego chciałby, aby szukany wycinek był jak najdłuższy.

Zakładamy, że każda liczba znajduje się na wycinku długości 1, para sąsiednich liczb na wycinku długości 2, itd.

입력

Pierwszy wiersz standardowego wejścia zawiera dwie liczby całkowite n, s (1 ≤ n ≤ 106, |s| ≤ 106), oznaczające odpowiednio długość rolki oraz sumę liczb, ktorą powinien posiadać wycinek. Kolejny wiersz wejścia zawiera ciąg n liczb całkowitych x1, x2, ..., xn (|xi| ≤ 106), gdzie xi oznacza wartość i-tej liczby wpisanej na rolce papieru.

출력

Pierwszy i jedyny wiersz wyjścia powinien zawierać jedną liczbę całkowitą, równą długości najdłuższego możliwego do uzyskania wycinka lub jedno słowo BRAK, gdy wycinek o sumie s nie istnieje.

제한

예제 입력 1

6 4
3 -2 6 1 -1 5

예제 출력 1

4

힌트

출처

Camp > ILOCAMP Science Camps > ILOCAMP 2011 (Intermediate Group) 3-3번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /