Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

FR_18_13 - Najkrótszy ciąg

Napisz program, który określi długość najkrótszego spójnego ciągu, w którym znajduje się co najmniej k takich samych liczb.

Wejście

W pierwszy wierszu jedna liczba n określająca długość ciągu (nie więcej niż milion).
W drugim wierszu n liczb nie większych niż 2 000 000 000.
W trzecim wierszu jedna liczba k należąca do przedziału [1..n].

Wyjście

Jedna liczba określająca długość najkrótszego spójnego podciągu, w którym występuje co najmniej k takich samych liczb lub liczba 0, jeśli taki ciąg nie istnieje.

Przykład

Wejście:

10
1 2 2 1 4 5 5 6 5 2
3

Wyjście:

4


Dodane przez:Marcin Kasprowicz
Data dodania:2023-12-30
Limit czasu wykonania programu:1s-5s
Limit długości kodu źródłowego50000B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:All except: ASM32-GCC MAWK BC C-CLANG NCSHARP CPP14-CLANG COBOL COFFEE D-CLANG D-DMD DART ELIXIR FANTOM FORTH GOSU GRV JS-MONKEY JULIA KTLN NIM OBJC OBJC-CLANG OCT PICO PROLOG PYPY3 R RACKET RUST SCM qobi CHICKEN SQLITE SWIFT UNLAMBDA VB.NET

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.