Problem
A cinema charges by age: children under 3 are free, ages 3–12 pay 5, ages 13–64 pay 12, and 65 or older pay 7.
Implement ticket_price(age).
Input
age: The visitor's age in years.
Output
Return the ticket price.
Einschränkungen
0 ≤ age ≤ 120
Beispiele
Eingabe:
age = 10
Erwartete Ausgabe:
expected = 5
Eingabe:
long long age = 10;
Erwartete Ausgabe:
long long expected = 5;
Eingabe:
long age = 10;
Erwartete Ausgabe:
long expected = 5;
Erläuterung
10 is between 3 and 12, so the price is 5.
Eingabe:
age = 70
Erwartete Ausgabe:
expected = 7
Eingabe:
long long age = 70;
Erwartete Ausgabe:
long long expected = 7;
Eingabe:
long age = 70;
Erwartete Ausgabe:
long expected = 7;
Erläuterung
70 is 65 or older, so the senior price of 7 applies.
So gehst du vor
Versuch es zuerst allein und öffne dann einen Hinweis nach dem anderen.
Hinweis 1
Der Preis hängt davon ab, in welche Altersgruppe der Besucher fällt.
Hinweis 2
Prüfe die jüngsten und ältesten Sonderfälle vor den mittleren Bereichen.
Hinweis 3
Achte auf die genauen Grenzen, damit Alter 3, 13 und 65 den richtigen Preis bekommen.
Erwartete Komplexität
Zeit O(1), zusätzlicher Speicher O(1)
Referenzen
Diese Aufgabe wurde für CodeUtility angepasst. Beachte die oben genannten Vorgaben und Einschränkungen.