你喜欢午餐。但是,您正在节食,并希望确保自己一天之内不吃午餐两次。因此,您需要制作一个程序来帮助您确定。
但是,一个复杂的问题是您吃午餐的时间很奇怪。午餐时间为MONTH:DAY PM(您可以使用UTC或本地化时区)。没错,如果一天是7月14日,那么您将在7:14 PM吃午餐。
对于您的程序,您需要使用当前日期和时间(不要输入),并且如果您当天已经吃过午餐(或者现在是午餐时间),则需要输出一致的真实值,或者输出一致的虚假值。如果还没有。
示例:(运行程序的时间=>输出)
- 5月4日上午11:35 =>否(您将在5:04 PM吃午餐)
- 6月3日下午5:45 =>否(您将在6:03 PM吃午餐)
- 7月28日晚上8:30 =>正确(您在晚上7:28吃了午餐)
- 12月15日下午3:25 =>正确(您在12:15 PM吃了午餐)
- 2月29日下午2:29 =>正确(恰好是午餐时间)
- 10月12日12:00 AM =>否(一天刚刚开始)
参考: