Company: thoughtworks_9oct
Difficulty: medium
Plan Activity Problem Description In ThoughWorks, various communities exist, including a tennis club. As an active participant in the tennis club, you are responsible for regularly organizing matches to train people, attract more colleagues, and keep the club vibrant. To plan the match for the upcoming month, you need to consider two main pieces of information: The number of days the match requires (it could be 1, 2, 3, or more days). The company's digital calendar, which shows the dates that are not possible for all contestants. For example, if you are planning next month's (July) match, and after checking related information, you get a list of contestants and their busy days as follows: Contestants: A: busy at 1, 20 B: busy at 1, 5, 7 C: busy at 11, 18, 19 K: busy at 26 The dates which be occupied: 1-5-7-11-18-19-20-22-26 match days: 5 You will then arrange the match into the available date ranges. This step involves developing an application to help you plan for the July match. Exam