質問編集履歴
1
報酬部分に少し追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -296,9 +296,9 @@
|
|
296
296
|
|
297
297
|
xi=i;
|
298
298
|
|
299
|
-
xj=j;
|
299
|
+
xj=j+1;
|
300
|
-
|
300
|
+
|
301
|
-
if(i<
|
301
|
+
if(xi<xj) break;
|
302
302
|
|
303
303
|
else if(Step[i-j]=='U'){
|
304
304
|
|
@@ -316,7 +316,7 @@
|
|
316
316
|
|
317
317
|
printf("下%.3f\n",grid[Ps][Pt].DL);
|
318
318
|
|
319
|
-
}else if(Step[j]=='R'){
|
319
|
+
}else if(Step[i-j]=='R'){
|
320
320
|
|
321
321
|
grid[Ps][Pt].RL=grid[Ps][Pt].RL+REWARD*(xi-xj+1)/i;
|
322
322
|
|
@@ -324,7 +324,7 @@
|
|
324
324
|
|
325
325
|
printf("右%.3f\n",grid[Ps][Pt].RL);
|
326
326
|
|
327
|
-
}else if(Step[j]=='L'){
|
327
|
+
}else if(Step[i-j]=='L'){
|
328
328
|
|
329
329
|
grid[Ps][Pt].LL=grid[Ps][Pt].LL+REWARD*(xi-xj+1)/i;
|
330
330
|
|