46232023-03-30 12:38:59Leventusz19Leghosszabb béke (75 pont)csharpFutási hiba 0/7589ms40640 KiB
using System;
using System.Linq;
using System.Threading.Tasks;

namespace Leghosszabb_béke{
    class Program{
        static void Main(string[] args){
            int[] I = Console.ReadLine().Split().Select(int.Parse).ToArray();
            bool[] D = new bool[I[0]];
            Parallel.For(0, I[1], i =>
            {
                int[] in2 = Console.ReadLine().Split().Select(int.Parse).ToArray();
                Enumerable.Range(in2[0], in2[1]-in2[0]+1).ToList().ForEach(j => D[j-1] = true);
            });
            int o = 0;
            int[] om = {0, 0};
            for(int i=0;i<I[0];i++){
                if (!D[i]) o++; else o = 0;
                if (o > om[0]){om[0]=o;om[1] = i; }
            }
            Console.WriteLine((om[0]) + " " + (om[1] + 2 - om[0]));
            Console.ReadKey();
        }
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/75
1Futási hiba0/068ms25580 KiB
2Futási hiba0/089ms37604 KiB
3Futási hiba0/379ms27692 KiB
4Futási hiba0/365ms27240 KiB
5Futási hiba0/368ms28080 KiB
6Futási hiba0/368ms28040 KiB
7Futási hiba0/368ms28140 KiB
8Futási hiba0/467ms28496 KiB
9Futási hiba0/467ms29048 KiB
10Futási hiba0/464ms31000 KiB
11Futási hiba0/475ms34376 KiB
12Futási hiba0/474ms36048 KiB
13Futási hiba0/475ms36252 KiB
14Futási hiba0/474ms35588 KiB
15Futási hiba0/485ms38436 KiB
16Futási hiba0/475ms37024 KiB
17Futási hiba0/471ms35728 KiB
18Futási hiba0/475ms37604 KiB
19Futási hiba0/475ms37340 KiB
20Futási hiba0/481ms39348 KiB
21Futási hiba0/483ms40640 KiB
22Futási hiba0/472ms38568 KiB