手首に3つの時計を装着することで、文字通り時間を節約するのが好きです。問題は、それぞれ異なる時間を与えることです。1つの時計は実際の時刻からx分遅れています。1つの時計は実際の時間よりx分進んでいます。最後の時計は実際の時間を示しています。
問題は、どの時計の時刻が正しいかわからないことです...
各時計に表示される時間から、実際の時間を決定します。時間を判断できない場合は、「Look at the sun」を印刷してください。
入力:
単一のスペース文字で区切られた3つの読み取り値:H1:M1 H2:M2 H3:M3
各読み取り値で、H1、H2、H3は表示時間(0 <H1、H2、H3 <13)を表し、M1、M2、M3は表示分(0 <= M1 、M2、M3 <60)。分数が10未満の場合、入力の先頭に0が追加されます。同様に、時間数が10未満の場合、入力の先頭に0が追加されます。
出力: The correct time is HH:MM
ここで、HH:MMは正しい時刻です。正しい時間を特定できない場合は、が表示されますLook at the sun
。
入力1: 05:00 12:00 10:00
出力1: The correct time is 05:00
入力2: 11:59 12:30 01:01
出力2: The correct time is 12:30
入力3: 12:00 04:00 08:00
出力3: Look at the sun
最短のコードが勝ちます...特別なペナルティは適用されません。また、12時間制の時計を扱っていることを忘れないでください...午前も午後も気にしません...アナログ時計を扱っていると想像してください...
12:00
丁度間にある8:00
と4:00
...あまりにも、あなたが知っている
The correct time is HH:MM
完全な停止のない形式であると言いますが、最初の2つの例では完全な停止を含めるように進みます。どのバージョンが正しいですか?
whattimeisit 07:21 08:39 08:00
?もちろん!