DevLab

Ən Böyük Seriya Hasilinin Tapılması

Asan
StringMath
3000 ms
256 MB

Rəqəmlərdən ibarət S sətri və bir tam ədəd N verilmişdir.

Uzunluğu N olan bütün ardıcıl alt sətirlər (seriyalar) üçün rəqəmlərin hasilini hesablayın və bu hasillər arasında ən böyüyünü tapın.

Məsələn, S = "63915" və N = 3 olduqda seriyalar "639", "391" və "915" olur. Onların hasilləri müvafiq olaraq 162, 27 və 45-dir. Bu halda cavab 162 olacaq.

Giriş verilənləri

Birinci sətirdə N tam ədədi verilir.

İkinci sətirdə S sətri verilir.

Çıxış verilənləri

Əgər N mənfidirsə, aşağıdakı mətni çap edin:

span must not be negative

Əgər N sətrin uzunluğundan böyükdürsə, aşağıdakı mətni çap edin:

span must not exceed string length

Əgər sətirdə rəqəmdən başqa simvol varsa, aşağıdakı mətni çap edin:

digits input must only contain digits

Əgər N = 0 olarsa, 1 çap edin.

Əks halda, mümkün olan ən böyük hasili çap edin.

1Nümunə 1:
Giriş:
3 63915
Çıxış:
162
2Nümunə 2:
Giriş:
-1 63915
Çıxış:
span must not be negative

Məhdudiyyətlər

0 ≤ N ≤ 10^6

1 ≤ |S| ≤ 10^6

REDAKTOR
Giriş edin
Giriş:
3 63915
Çıxış:
162