There isn't enough information in the question to give a reliable answer. But here are some possible crude answers, just in case you are being tested on basic arithmetic and the relationship between power and energy.
1 kWh is an amount of energy equivalent to 1 kW for 1 hour. It's also the amount of energy equivalent to 10 kW for 0.1 hour, or 0.01 kW for 100 hours. It's just constant power multiplied by time; or, in a more complex but more realistic case, power integrated over time.
1 MWh = 1000 x 1 kWh.
There are 24 x 3 = 72 lots of 20 minute intervals in a day. That means that a single 100kW charger could, at most, charge 72 vehicles for 20 minutes each in a day. This would be 24 hours x 100 kW = 2,400 kWh = 2.4 MWh, assuming that the batteries' states of charge would allow constant charging at the full 100 kW. That's way in excess of your 45 MWh available from the wind turbine each day on average.
Another way to look at it, is to assume that the number of chargers is not a limit - if demand increases, more will get built. In that case, if in a day you have 45 MWh available, and each charge is 33.33 kWh (100 kWh x 20 minutes), then you can charge 45,000 / 33 which is around 1,350 vehicles.
For a somewhat more realistic problem to the solution , you need to know when power is demanded, and when it is supplied. There will be trade-offs between not using power when it's generated, having chargers standing around unused most of the time, having people waiting for a charger, and building battery storage.
But actually, in reality, you just wouldn't do it this way at all. You plug the wind turbines into the grid, and sell the power to the market. You plug the chargers into the grid, and buy power from the market. That way, all the needs of balancing supply and demand are carried out by the system operator, and they can do it far more economically than anyone else, because they're aggregating everyone's demand and everyone's supply.