시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 512 MB | 16 | 10 | 9 | 81.818% |
Jaś lubi budować trójkąty z bierek. W tym celu trzyma je w worku, z którego wybiera trzy bierki na chybił-trafił. Bierki mogą mieć różne długości i nie zawsze Jaś może zbudować trójkąt, a wtedy wpada w histerię. Mama Jasia ma dość histerycznych napadów synka i dlatego poprosiła Ciebie o pomoc. Należy odrzucić niektóre bierki w taki sposób, aby z pozostałych zawsze dało się ułożyć trójkąt, jednocześnie zostawiając jak najwięcej bierek w worku.
Opracuj program, który:
W pierwszym wierszu zapisano liczbę $N$ ($5 ≤ N ≤ 30\,000$), oznaczającą liczbę bierek w worku. W każdym z następnych $N$ wierszy zapisano długość jednej bierki. Długość bierki jest liczbą całkowitą z przedziału $[1...500]$.
W pierwszym wierszu wypisz liczbę bierek, które powinny zostać w worku.
10 7 1 2 8 10 6 1 7 9 9
7