38802023-03-03 13:18:59AGergoFasor (40)csharpIdőlimit túllépés 20/40270ms26108 KiB
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace benzin
{
    class Program
    {
        static void Main(string[] args)
        {
            string[] be = Console.ReadLine().Split();

            int szam = int.Parse(be[0]);
            int lato = int.Parse(be[1]);

            int[] fak = new int[szam + 2*lato];

            be = Console.ReadLine().Split();

            for (int i = 0; i < be.Length; i++)
            {
                fak[i + lato] = int.Parse(be[i]);
            }

            int temp = 0;

            for (int i = lato; i < szam + lato; i++)
            {
                temp = 0;
                for (int j = lato*-1; j < lato + 1; j++)
                {
                    if (fak[i + j] > fak[i])
                    {
                        break;
                    }
                    else
                    {
                        temp++;
                    }
                }

                if (temp == 2 * lato + 1)
                {
                    Console.WriteLine(i - lato + 1);
                    break;
                }


            }

            if (temp != 2 * lato + 1)
            {
                Console.WriteLine(-1);

            }
            Console.ReadKey();
        }
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base20/40
1Elfogadva0/028ms20396 KiB
2Elfogadva0/037ms23084 KiB
3Elfogadva2/227ms21200 KiB
4Elfogadva2/227ms21396 KiB
5Elfogadva2/228ms21604 KiB
6Elfogadva2/228ms22008 KiB
7Elfogadva2/232ms22900 KiB
8Elfogadva2/234ms23476 KiB
9Elfogadva2/237ms24756 KiB
10Elfogadva2/237ms25084 KiB
11Elfogadva2/237ms25696 KiB
12Elfogadva2/237ms25428 KiB
13Időlimit túllépés0/2263ms16176 KiB
14Időlimit túllépés0/2246ms15084 KiB
15Időlimit túllépés0/2261ms23940 KiB
16Időlimit túllépés0/2263ms25292 KiB
17Időlimit túllépés0/2268ms26108 KiB
18Időlimit túllépés0/2266ms25804 KiB
19Időlimit túllépés0/2250ms26020 KiB
20Időlimit túllépés0/2270ms14512 KiB
21Időlimit túllépés0/2266ms24292 KiB
22Időlimit túllépés0/2270ms26076 KiB