Drill

ProblemsTypeScript › events

What does this meeting cost

mediumeventsTypeScript

Finance wants every meeting priced: length × attendees × hourly rate, rounded down.

meetingCost(minutes: int, attendees: int, ratePerHour: int) → int

Solve it in the editor →

Where you start

function meetingCost(minutes: number, attendees: number, ratePerHour: number): number {
  
}

Worked examples

CallResult
meetingCost(30, 5, 100)250
meetingCost(60, 3, 80)240
meetingCost(45, 4, 60)180
meetingCost(0, 5, 100)0

Hint

Multiply first, then integer-divide by 60.

Reference solution in TypeScript
function meetingCost(minutes: number, attendees: number, ratePerHour: number): number {
  return Math.floor(minutes * attendees * ratePerHour / 60);
}

The same problem in another language

More events problems in TypeScript