Notes
This function is in beta test. Please help improve it in the issues
here.
Hints
Your answer may be identical to the JOJ answer in the first several lines.
However, you will still get Wrong Answer because the complete output may be longer and there might be errors in the future lines.
Please double check your code to solve this problem and try again.
Your Answer
Distance Matrix: 0 601 485 456 537 527 547 572 547 579 476 436 494 534 465 1020 581 538 438 549 625 537 510 561 560 565 545 581 574 530 546 485 449 417 540 636 357 421 510 582 793 411 519 461 302 531 294 525 468 491 405 522 520 653 405 431 411 511 433 436 787 421 527 415 465 508 417 421 389 542 371 527 490 446 542 436 438 487 399 488 435 545 1060 479 490 401 458 687 422 508 411 519 290 449 555 390 422 452 443 421 419 628 951 66 0 41 87 191 158 43 226 162 539 209 112 111 99 204 623 133 162 21 199 242 191 10 294 142 247 127 133 228 161 200 41 5 215 247 254 96 155 141 315 532 139 173 115 97 155 33 149 137 43 36 146 76 284 144 107 65 7 64 140 283 75 158 69 204 4 140 71 7 98 183 158 121 179 124 112 21 105 30 300 53 0 655 97 121 140 182 270 155 139 139 124 29 80 169 21 155 176 30 -1 6 259 674 420 534 0 285 389 356 335 424 454 831 407 310 309 297 402 821 425 360 375 296 440 389 208 492 208 412 292 425 426 359 398 239 203 413 445 452 294 353 339 513 730 337 371 313 295 353 231 347 335 335 234 344 274 482 342 305 26
JOJ Answer
338 174 851 407 530 215 646 219 321 249 351 275 116 155 290 268 558 1021 310 398 239 160 154 330 152 441 259 213 131 98 335 171 257 278 140 53 181 92 127 225 98 561 436 225 374 109 227 286 421 137 249 213 200 203 229 362 129 164 416 265 178 192 111 378 279 670 233 520 193 201 405 166 182 251 201 244 217 467 248 724 134 161 36 307 148 123 201 314 -18 511 243 161 107 244 243 112 332 373 100 94 183 639 229 60 206 154 247 230 111 171 84 273 115 186 655 115 95 341 156 143 298 352 199 168 219 140 810 265 342 257 193 378 278 539 219 639 212 82 448 127 263 147 527 77 642 524 230 69 313 272 352 362 712 78 358 670 346 387 283 266 113 211 169 103 109 246 180 180 324 293 279 231 225 171 94 531 54 91 160 304 217 245 129 241 247 267 325 46 146 19 337 376 168 180 181 178 333 102 454 421 377 247 674 286 222 99 201 64 -2 595 157 235 201 187 176 190 240 124 152 40 126 216 615 281 279 260 236 166 527 229 414 61 201 406 197 236 240 265 51 203 304 184 241 365 138 177 451 345 86 891 203 674 192 172 271 382 303 158 393 179 302 213