• + 0 comments

    In C# 100%

    public static void countApplesAndOranges(int s, int t, int a, int b, List<int> apples, List<int> oranges)
        {
            int appleCount = 0;
            foreach (int distance in apples)
            {
                int landingPosition = a + distance;
                if (landingPosition >= s && landingPosition <= t)
                {
                    appleCount++;
                }
            }
            
            int orangeCount = 0;
            foreach (int distance in oranges)
            {
                int landingPosition = b + distance;
                if (landingPosition >= s && landingPosition <= t)
                {
                    orangeCount++;
                }
            }
    
            Console.WriteLine(appleCount);
            Console.WriteLine(orangeCount);
        }
    }