33852023-02-27 12:01:27AGergoÁruszállítás üres szakaszaicsharpHibás válasz 14/50193ms40436 KiB
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace aruszallitas
{
    class Program
    {
        static void Main(string[] args)
        {
            string[] be = Console.ReadLine().Split();
            int allszam = int.Parse(be[0]);
            int szallszam = int.Parse(be[1]);
            int[] valt = new int[allszam+1];

            for (int i = 0; i < szallszam; i++)
            {
                be = Console.ReadLine().Split();
                valt[int.Parse(be[0])]++;
                valt[int.Parse(be[1])]--;
            }
            int jelen = 0;
            int intervallumok = 0;
            foreach (var item in valt)
            {
                jelen += item;
                
                if (jelen == 0 && item != 0)
                {
                    intervallumok++;
                }
            }

            if (valt[1] ==0)
            {
                intervallumok++;
            }
            Console.WriteLine(intervallumok);
            //Console.ReadKey();
        }
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base14/50
1Elfogadva0/027ms20680 KiB
2Hibás válasz0/0190ms36656 KiB
3Elfogadva2/228ms21412 KiB
4Hibás válasz0/228ms21736 KiB
5Elfogadva2/228ms21824 KiB
6Elfogadva2/228ms22072 KiB
7Elfogadva2/228ms22544 KiB
8Elfogadva2/228ms22404 KiB
9Hibás válasz0/228ms22556 KiB
10Hibás válasz0/228ms23040 KiB
11Elfogadva2/228ms23096 KiB
12Elfogadva2/228ms23548 KiB
13Hibás válasz0/337ms26008 KiB
14Hibás válasz0/341ms27256 KiB
15Hibás válasz0/337ms26364 KiB
16Hibás válasz0/3152ms32100 KiB
17Hibás válasz0/3158ms32188 KiB
18Hibás válasz0/3177ms32672 KiB
19Hibás válasz0/343ms29624 KiB
20Hibás válasz0/348ms30944 KiB
21Hibás válasz0/3178ms40436 KiB
22Hibás válasz0/3193ms40160 KiB