33742023-02-27 11:37:18tothgergelyÁruszállítás üres szakaszaicsharpHibás válasz 26/50277ms36580 KiB
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
    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 veg = 0;
            int db = 0;
            for (int i = 0; i < p.Length; i++)
            {
                if (k[i] == 0)
                {
                    kezd++;
                }
                else 
                {
                    veg++;
                }
                if (kezd == veg)
                {
                    db++;
                }
                
            }
            if (p[0] != 1)
            {
                db++;
            }
            if (p[m * 2 - 1] == n + 1)
            {
                db--;
            }
            Console.WriteLine(db);
            Console.ReadKey();


        }
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base26/50
1Elfogadva0/035ms22264 KiB
2Elfogadva0/0277ms33440 KiB
3Elfogadva2/234ms23044 KiB
4Elfogadva2/232ms23400 KiB
5Hibás válasz0/232ms23524 KiB
6Elfogadva2/234ms23504 KiB
7Elfogadva2/234ms23768 KiB
8Hibás válasz0/232ms23964 KiB
9Elfogadva2/234ms24704 KiB
10Elfogadva2/234ms24892 KiB
11Elfogadva2/235ms24980 KiB
12Hibás válasz0/234ms25524 KiB
13Hibás válasz0/346ms28552 KiB
14Hibás válasz0/352ms29656 KiB
15Hibás válasz0/346ms28168 KiB
16Elfogadva3/3212ms36124 KiB
17Elfogadva3/3216ms36072 KiB
18Elfogadva3/3247ms36464 KiB
19Hibás válasz0/352ms30364 KiB
20Hibás válasz0/356ms30668 KiB
21Hibás válasz0/3254ms36456 KiB
22Elfogadva3/3263ms36580 KiB