Du liebst das Mittagessen. Sie sind jedoch auf Diät und möchten sicherstellen, dass Sie nicht versehentlich zweimal an einem Tag zu Mittag essen. Sie müssen also ein Programm erstellen, um sich zu vergewissern.
Eine Komplikation ist jedoch, dass Sie nach einem sehr seltsamen Zeitplan zu Mittag essen. Die Zeit, in der Sie zu Mittag essen, ist MONAT: TAG NACHMITTAG (Sie können UTC oder eine lokalisierte Zeitzone verwenden). Das ist richtig, wenn der Tag der 14. Juli ist , isst du um 19:14 Uhr zu Mittag .
Für Ihr Programm müssen Sie das aktuelle Datum und die aktuelle Uhrzeit verwenden (keine Eingabe vornehmen) und einen konsistenten Wahrheitswert ausgeben, wenn Sie an diesem Tag bereits zu Mittag gegessen haben (oder es ist jetzt Mittagszeit), oder einen konsistenten falschen Wert wenn du nicht hast.
Beispiele: (Laufzeit Programm => Ausgabe)
- 4. Mai 11:35 => false (Sie werden um 17:04 Uhr zu Mittag essen)
- 3. Juni 17:45 => false (Sie essen um 18:03 Uhr zu Mittag)
- 28. Juli 20:30 => wahr (du hast um 19:28 zu Mittag gegessen)
- 15. Dezember 15:25 => true (Sie haben um 12:15 Uhr zu Mittag gegessen)
- 29. Februar 14:29 => wahr (es ist genau Mittagspause)
- 12. Oktober 00:00 => false (Tag gerade erst begonnen)
Referenz: