質問するログイン新規登録

回答編集履歴

1

追記

2020/05/29 12:40

投稿

pepperleaf
pepperleaf

スコア6385

answer CHANGED
@@ -9,4 +9,12 @@
9
9
  これでは、該当のインデックス(`j`)は保持されますが、最小値ではありません。従って `min` は、最初に 0が入って、それ以降は更新される事はありません。(最初の`okada` の原因。
10
10
  それは、次の `secmin` を求めるループも同様。
11
11
 
12
- あとは考えてみましょう。
12
+ あとは考えてみましょう。
13
+
14
+ [追記]
15
+ おっとこっちも忘れてた。 (既に指摘が出ていたが、、、)
16
+ > if(min < secmin && secmin > people[k].lot){
17
+
18
+ デバッガで追うとかして、途中経過をみるようにしましょう。
19
+ デバッガ使えなければ、printf()とかで途中経過を出力する。
20
+ そうしないと、何が起きているか分かりません。