回答編集履歴

1

アスタリスクが表示されなかったため修正

2022/06/14 01:57

投稿

macof
macof

スコア83

test CHANGED
@@ -1,6 +1,6 @@
1
1
  スマホからなもので乱文失礼します。
2
2
 
3
- (hour*60 + minute)-基準時刻で計算した差分の絶対値とそのままの値でソートすれば良いと思いますよ。
3
+ (hour * 60 + minute)-基準時刻で計算した差分の絶対値とそのままの値でソートすれば良いと思いますよ。
4
- あるいは整数型なことを利用して単にabs((hour*60 + minute)-基準時刻+0.5)でソートするとかでも。
4
+ あるいは整数型なことを利用して単にabs((hour * 60 + minute)-基準時刻+0.5)でソートするとかでも。
5
5
 
6
6
  24h超えた時などの仕様は知りませんので別途手当は必要かも知れませんが取り急ぎヒントとして利用いただければ幸いです。