質問編集履歴

2

説明ソースコードの追加

2020/12/18 02:15

投稿

negitam-31
negitam-31

スコア44

test CHANGED
File without changes
test CHANGED
@@ -127,3 +127,47 @@
127
127
  実は以前にもっと簡単な処理でも似たような現象が起きております。
128
128
 
129
129
  ただその時は、一桁の整数を代入していたのに-27341などの極端に大きいまたは小さい値に変わっていたので今回と同じバグではないかもしれません。今回はもしかしたら私のミスかもしれません、細かく出力してみたのですがうまくいきませんでした。もし原因が私だったらすみません。(まだC++初心者なので...)
130
+
131
+
132
+
133
+ ### 追記スクリプト
134
+
135
+ 以下のスクリプトがjoiningEventの代入とconnectCount(connectionsの必要な要素数を測定するためのint変数)の代入をしているソースコードになります。
136
+
137
+ ```C++
138
+
139
+ int joiningEvent[N][N], connectCnt=0;
140
+
141
+ for (int i=0; i<N; i++)
142
+
143
+ {
144
+
145
+ for (int k=0; k<N; k++)
146
+
147
+ {
148
+
149
+ if (P[i]==P[k] && (S[i]+1)<=S[k])
150
+
151
+ {
152
+
153
+ joiningEvent[i][k]=1;
154
+
155
+ connectCnt++;
156
+
157
+ }
158
+
159
+ else if (P[i]!=P[k] && (S[i]+D+1)<=S[k])
160
+
161
+ {
162
+
163
+ joiningEvent[i][k]=1;
164
+
165
+ connectCnt++;
166
+
167
+ }
168
+
169
+ }
170
+
171
+ }
172
+
173
+ ```

1

タイプミスを直しました。

2020/12/18 02:15

投稿

negitam-31
negitam-31

スコア44

test CHANGED
File without changes
test CHANGED
@@ -126,4 +126,4 @@
126
126
 
127
127
  実は以前にもっと簡単な処理でも似たような現象が起きております。
128
128
 
129
- ただその時は、一桁の整数を代入していたのに-27341などの極端に大きいまたは小さい値に変わっていたので同じバグではないかもしれません。今回はもしかしたら私のミスかもしれません、細かく出力してみたのですがうまくいきませんでした。もし原因が私だったらすみません。(まだC++初心者なので...)
129
+ ただその時は、一桁の整数を代入していたのに-27341などの極端に大きいまたは小さい値に変わっていたので今回と同じバグではないかもしれません。今回はもしかしたら私のミスかもしれません、細かく出力してみたのですがうまくいきませんでした。もし原因が私だったらすみません。(まだC++初心者なので...)