Cron expressions are not capable of directly specifying an interval with multiple occurrences within a specific time span. They are designed to define repetitive patterns based on fixed time intervals (e.g., every minute, every hour, etc.). You can achieve the above result programmatically by retrieving current time & decision-making conditions.
You can achieve a similar outcome by using Task Scheduler in combination with UiPath Studio, but you might have to use some external component for this. Check out this one from the marketplace: