33762023-02-27 11:41:54ábelÁruszállítás üres szakaszaicsharpHibás válasz 2/50280ms37600 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)
        {
            int[] st = Console.ReadLine().Split().Select(int.Parse).ToArray();
            int n = st[0];
            int m = st[1];

            int[] p = new int[2 * m];
            int[] k = new int[2 * m];

            int pi = 0;


            for (int i = 0; i < m; i++)
            {
                st = Console.ReadLine().Split().Select(int.Parse).ToArray();
                p[pi] = st[0];
                k[pi] = 0;
                pi++;
                p[pi] = st[1] + 1;
                k[pi] = 1;
                pi++;

            }
            Array.Sort(p, k);

            int kezd = 0;
            int v = 0;
            int db = 0;
            for (int i = 0; i < p.Length; i++)
            {
                if (k[i] == 0)
                {
                    kezd++;
                }
                else
                {
                    v++;
                }
                if (kezd == v)
                {
                    db++;
                }

            }
          //  Console.WriteLine(db);
            
            if (p[m * 2 - 1] == n+1)
            {
                db--;
            }




            Console.WriteLine(db);
            Console.ReadKey();
        }
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base2/50
1Elfogadva0/032ms22348 KiB
2Hibás válasz0/0280ms33536 KiB
3Hibás válasz0/232ms23236 KiB
4Elfogadva2/234ms23588 KiB
5Hibás válasz0/235ms23732 KiB
6Hibás válasz0/234ms23904 KiB
7Hibás válasz0/232ms23976 KiB
8Hibás válasz0/235ms24464 KiB
9Hibás válasz0/234ms23932 KiB
10Hibás válasz0/234ms24416 KiB
11Hibás válasz0/232ms24804 KiB
12Hibás válasz0/235ms25500 KiB
13Hibás válasz0/348ms28704 KiB
14Hibás válasz0/352ms29820 KiB
15Hibás válasz0/346ms28208 KiB
16Hibás válasz0/3208ms35872 KiB
17Hibás válasz0/3216ms35864 KiB
18Hibás válasz0/3239ms36656 KiB
19Hibás válasz0/354ms30856 KiB
20Hibás válasz0/354ms31272 KiB
21Hibás válasz0/3252ms36912 KiB
22Hibás válasz0/3273ms37600 KiB