using System;
public class Test
{
public static void Main()
{
int[] dizi = { 4, 5, -15, 22, -34, 3, 0, 7, 43, 100 };
int x = biggestNegative(dizi);
Console.WriteLine(x);
}
static int biggestNegative(int[] dizi)
{
int maxNumber = 0;
for (int i = 0; i < dizi.Length; i++) {
if (dizi[i] < 0) {
if (maxNumber == 0 || dizi[i] > maxNumber ) {
maxNumber = dizi[i];
}
}
}
return maxNumber;
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCWludFtdIGRpemkgPSB7IDQsIDUsIC0xNSwgMjIsIC0zNCwgMywgMCwgNywgNDMsIDEwMCB9OwoJCWludCB4ID0gYmlnZ2VzdE5lZ2F0aXZlKGRpemkpOwoJCUNvbnNvbGUuV3JpdGVMaW5lKHgpOwoJCQoJCQoJfQoJc3RhdGljIGludCBiaWdnZXN0TmVnYXRpdmUoaW50W10gZGl6aSkKCQl7CgkJCWludCBtYXhOdW1iZXIgPSAwOwogICAgICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IGRpemkuTGVuZ3RoOyBpKyspIHsKICAgICAgICAgICAgIGlmIChkaXppW2ldIDwgMCkgewogICAgICAgICAgICAgIGlmIChtYXhOdW1iZXIgPT0gMCB8fCBkaXppW2ldID4gbWF4TnVtYmVyICkgewogICAgICAgICAgICAgICAgbWF4TnVtYmVyID0gZGl6aVtpXTsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfQogICAgICAgICAgIHJldHVybiBtYXhOdW1iZXI7CgkJfQp9