Untitled

 avatar
unknown
plain_text
a year ago
945 B
9
Indexable
using System;
using System.Collections.Generic;

public class MeetingScheduler
{
    public static Tuple<int, int> FindMeetingSlot(List<List<Tuple<int, int>>> schedules, int duration)
    {
        // Implement this method
    }
    
    public static void Main()
    {
        var schedules = new List<List<Tuple<int, int>>>
        {
            new List<Tuple<int, int>> { Tuple.Create(9, 11), Tuple.Create(13, 15) },
            new List<Tuple<int, int>> { Tuple.Create(10, 12), Tuple.Create(14, 16) },
            new List<Tuple<int, int>> { Tuple.Create(9, 10), Tuple.Create(11, 14) }
        };
        
        var duration = 1;
        var result = FindMeetingSlot(schedules, duration);
        
        if (result != null)
        {
            Console.WriteLine($"Earliest meeting slot: {result.Item1} to {result.Item2}");
        }
        else
        {
            Console.WriteLine("No common slot available.");
        }
    }
}
Editor is loading...
Leave a Comment