diff options
Diffstat (limited to '03-travelling-salesman/data/tsp_1379_1')
-rw-r--r-- | 03-travelling-salesman/data/tsp_1379_1 | 1380 |
1 files changed, 1380 insertions, 0 deletions
diff --git a/03-travelling-salesman/data/tsp_1379_1 b/03-travelling-salesman/data/tsp_1379_1 new file mode 100644 index 0000000..1b12735 --- /dev/null +++ b/03-travelling-salesman/data/tsp_1379_1 @@ -0,0 +1,1380 @@ +1379 +3875 7678 +3879 7469 +3882 6399 +3882 7294 +3883 6327 +3883 6636 +3883 6936 +3884 6491 +3887 7409 +3890 7889 +3891 6257 +3892 7196 +3892 7354 +3896 7037 +3896 7260 +3897 7098 +3899 6554 +3900 7753 +3901 7435 +3904 6206 +3905 6514 +3905 7076 +3906 6376 +3907 7857 +3908 6247 +3909 6717 +3909 6948 +3909 7544 +3910 7590 +3912 6441 +3914 6975 +3917 6611 +3918 7502 +3922 6497 +3922 7166 +3922 7358 +3931 6906 +3932 6792 +3934 6571 +3935 6329 +3935 7075 +3937 7926 +3938 7745 +3941 7243 +3943 6415 +3944 6624 +3945 6548 +3945 7612 +3946 7279 +3949 7666 +3951 6710 +3951 7782 +3952 6975 +3952 7522 +3955 6234 +3959 7453 +3962 6280 +3962 7708 +3968 7868 +3969 6486 +3970 6773 +3970 6822 +3971 6594 +3973 6395 +3973 6997 +3975 7136 +3977 6841 +3977 6970 +3981 7202 +3982 7190 +3983 7111 +3983 7233 +3983 7322 +3984 7985 +3985 6443 +3987 6246 +3988 7533 +3991 6265 +3991 7882 +3993 7416 +3994 7087 +3995 6531 +3995 7564 +3995 7808 +3999 7292 +4000 7342 +4004 6894 +4004 6964 +4004 6997 +4005 6480 +4006 7146 +4007 6288 +4012 7753 +4014 6652 +4014 7823 +4023 7175 +4027 6364 +4030 7126 +4032 6560 +4032 7316 +4032 7917 +4034 6912 +4038 7486 +4038 7945 +4041 6270 +4043 7096 +4045 6422 +4045 6743 +4046 6620 +4046 6797 +4047 7717 +4050 8038 +4051 7057 +4051 7381 +4052 7661 +4053 6527 +4054 6409 +4054 7240 +4055 6864 +4055 7044 +4057 7573 +4059 7190 +4062 7903 +4064 6994 +4064 7161 +4065 7124 +4067 6319 +4068 7508 +4068 7806 +4068 8111 +4073 6832 +4073 7220 +4079 7325 +4084 6489 +4085 6352 +4089 6450 +4092 7098 +4094 7442 +4095 6921 +4095 7524 +4097 7278 +4099 7251 +4100 6450 +4103 6966 +4110 7601 +4118 6553 +4119 7150 +4122 6868 +4122 7390 +4122 7924 +4123 6700 +4123 7222 +4126 6430 +4127 6635 +4127 7522 +4128 7349 +4129 8025 +4130 6489 +4130 7212 +4130 7469 +4131 6836 +4133 6563 +4136 6764 +4137 7763 +4139 6790 +4141 7276 +4142 6528 +4142 7646 +4143 7167 +4143 7862 +4144 6931 +4146 7030 +4149 6815 +4163 6989 +4164 7013 +4167 6922 +4167 7594 +4168 7065 +4170 7348 +4171 7964 +4173 7905 +4176 6816 +4177 6457 +4177 7111 +4180 7250 +4183 7517 +4189 6400 +4189 6963 +4190 7288 +4190 7857 +4192 6529 +4193 7437 +4199 6805 +4203 6997 +4204 6698 +4204 7221 +4204 7650 +4210 6464 +4210 7199 +4210 7532 +4211 6866 +4213 6389 +4214 6736 +4214 7048 +4214 7147 +4217 6902 +4218 6845 +4220 7736 +4223 7817 +4224 6927 +4233 7048 +4234 6638 +4235 7347 +4237 7959 +4241 7015 +4245 6506 +4246 6964 +4248 7468 +4249 7114 +4250 6425 +4253 7406 +4254 6907 +4257 6387 +4260 7916 +4263 7167 +4265 6583 +4266 6627 +4266 6832 +4271 7268 +4275 6788 +4276 7059 +4276 7423 +4278 7195 +4279 7610 +4281 6979 +4282 6686 +4283 6502 +4283 6989 +4284 7039 +4285 6376 +4287 6315 +4292 6259 +4292 7524 +4293 6825 +4294 6917 +4297 7773 +4298 6460 +4300 6546 +4300 6764 +4303 6402 +4306 6710 +4307 6866 +4308 7558 +4309 7108 +4312 6645 +4314 6359 +4314 6604 +4322 6971 +4324 6307 +4328 6822 +4329 7388 +4331 7430 +4336 6713 +4337 6401 +4337 7238 +4337 7665 +4338 7076 +4339 7337 +4340 6856 +4341 7482 +4343 7597 +4348 6326 +4348 6469 +4348 6580 +4349 6942 +4351 6214 +4351 6613 +4357 6445 +4360 6534 +4360 6652 +4361 7371 +4363 6594 +4365 6810 +4366 6404 +4366 6867 +4366 7461 +4368 6402 +4370 6291 +4370 7071 +4371 6977 +4372 6751 +4375 6494 +4375 7229 +4376 7203 +4382 7134 +4384 6229 +4388 6692 +4391 6189 +4393 6834 +4393 7533 +4395 7052 +4396 6435 +4396 6866 +4396 7630 +4398 6322 +4398 6369 +4398 7052 +4400 6291 +4404 6943 +4405 6541 +4408 7239 +4410 7417 +4413 6718 +4414 7586 +4416 6680 +4417 7353 +4418 6628 +4418 6792 +4419 7651 +4421 6591 +4421 7474 +4423 6914 +4424 7151 +4430 6829 +4430 7318 +4433 7033 +4443 6389 +4444 7500 +4448 6334 +4452 7389 +4454 6868 +4454 7690 +4461 7222 +4466 6740 +4469 7236 +4470 6789 +4471 6423 +4472 7563 +4477 7177 +4478 6483 +4478 7114 +4478 7476 +4480 7029 +4480 7158 +4480 7635 +4481 6681 +4481 7315 +4484 6646 +4488 6512 +4493 7291 +4497 6973 +4498 7703 +4500 6665 +4501 6884 +4501 7412 +4502 6572 +4506 7554 +4507 6552 +4508 6491 +4511 7619 +4514 6832 +4517 6930 +4519 6707 +4521 7721 +4525 7436 +4526 7069 +4528 6430 +4533 7359 +4535 7032 +4535 7118 +4538 6901 +4539 7645 +4542 6455 +4542 7177 +4543 6534 +4545 6355 +4546 6398 +4549 7243 +4551 6988 +4551 7599 +4555 8101 +4558 6772 +4561 7198 +4561 7673 +4563 6673 +4566 7130 +4567 7387 +4568 6527 +4569 7266 +4572 7504 +4574 6553 +4575 6488 +4576 7710 +4577 6770 +4577 7649 +4579 7338 +4581 7203 +4582 6897 +4584 6838 +4584 8095 +4585 7186 +4587 6512 +4588 6585 +4590 6416 +4591 7078 +4594 7549 +4597 8040 +4598 7614 +4598 7690 +4601 6907 +4602 6999 +4602 7125 +4606 7042 +4606 7394 +4608 7263 +4608 7290 +4610 6440 +4611 7630 +4613 7451 +4615 6802 +4617 7420 +4623 6479 +4625 7716 +4626 7077 +4626 8069 +4628 6707 +4629 7830 +4629 8024 +4630 6911 +4630 7574 +4631 7327 +4632 6522 +4632 6775 +4633 7207 +4634 7654 +4638 8095 +4639 6747 +4641 6678 +4644 6844 +4645 6893 +4645 7550 +4647 7883 +4649 6493 +4649 7401 +4651 7762 +4654 6816 +4655 7981 +4657 6925 +4657 7947 +4658 7846 +4659 6599 +4660 7601 +4661 7475 +4662 7205 +4663 7014 +4664 7798 +4664 8123 +4668 7139 +4669 7717 +4671 7612 +4672 6783 +4674 6845 +4675 6711 +4678 7555 +4680 7629 +4683 8040 +4686 7928 +4693 7382 +4695 7109 +4696 6665 +4697 7297 +4699 7344 +4699 7760 +4700 7253 +4700 7446 +4700 7980 +4701 6934 +4705 6877 +4710 7049 +4713 7549 +4713 8130 +4714 8093 +4715 7283 +4715 7828 +4715 7857 +4718 7143 +4718 7824 +4725 6742 +4727 7241 +4729 7642 +4730 7598 +4730 7684 +4735 7735 +4736 6617 +4736 7000 +4736 7494 +4738 7791 +4738 7994 +4739 8087 +4740 6659 +4741 7766 +4743 7314 +4743 7947 +4744 7084 +4748 7591 +4748 8027 +4749 8174 +4751 6913 +4751 7920 +4753 6958 +4756 7869 +4760 7169 +4761 6760 +4763 6889 +4766 7407 +4766 7694 +4767 8112 +4768 7209 +4768 7338 +4770 6683 +4771 7586 +4772 7938 +4773 6930 +4774 7775 +4776 7640 +4776 7910 +4778 7735 +4778 8065 +4780 8002 +4784 7311 +4791 7259 +4792 7073 +4794 7620 +4795 6713 +4795 7827 +4796 7018 +4800 7873 +4801 7572 +4803 7911 +4805 7327 +4809 6974 +4812 7126 +4812 7233 +4813 6920 +4817 7673 +4820 7942 +4822 7067 +4823 7507 +4827 7980 +4829 7701 +4833 7293 +4836 7192 +4838 7813 +4839 7635 +4839 7685 +4840 7129 +4846 6963 +4849 7759 +4852 7886 +4859 7719 +4861 7926 +4863 7157 +4863 7599 +4865 7808 +4867 7662 +4868 7835 +4869 7551 +4875 7956 +4876 7366 +4881 6947 +4883 7025 +4883 7755 +4885 7530 +4885 7863 +4886 7634 +4887 7187 +4887 7236 +4891 7124 +4892 7393 +4895 7585 +4897 7267 +4898 7321 +4899 7005 +4899 8000 +4904 7788 +4906 7907 +4909 7066 +4910 7698 +4912 7847 +4916 7802 +4917 7536 +4918 7492 +4919 7958 +4920 7661 +4920 7743 +4930 7178 +4933 7636 +4939 7887 +4943 7929 +4944 7985 +4945 7869 +4947 7528 +4954 7673 +4954 7864 +4955 7288 +4956 7220 +4963 7343 +4964 7318 +4968 7724 +4971 7474 +4977 7767 +4979 8026 +4980 7814 +4982 8073 +4985 7143 +4988 7490 +4988 7882 +4990 7364 +4992 7407 +4996 7741 +4996 8017 +4997 7983 +5000 7246 +5000 7592 +5005 7643 +5009 7698 +5013 7313 +5013 7574 +5013 7828 +5019 8067 +5021 7083 +5024 7434 +5025 7190 +5025 7515 +5025 8085 +5029 7867 +5036 7421 +5038 7114 +5040 7241 +5041 7344 +5045 7623 +5048 8141 +5057 7723 +5061 7063 +5064 7459 +5065 7284 +5065 7543 +5069 6992 +5070 7490 +5071 8133 +5077 7714 +5077 7744 +5080 7382 +5080 7595 +5085 7074 +5086 7641 +5088 7681 +5090 7158 +5093 7186 +5103 7037 +5103 7231 +5116 7131 +5117 7614 +5126 7292 +5131 7473 +5136 7469 +5141 7094 +5149 7419 +5155 7064 +5156 7259 +5158 7404 +5162 7172 +5167 7134 +5169 7560 +5175 7503 +5190 7226 +5193 7432 +5193 7473 +5195 7089 +5202 7192 +5206 7285 +5206 7358 +5211 7329 +5212 7134 +5219 7419 +5239 7285 +5250 7312 +5259 7234 +5263 7358 +5294 7376 +2918 6528 +2925 6597 +2926 6609 +2927 6312 +2930 6328 +2934 6545 +2938 7412 +2941 6456 +2945 6284 +2947 6663 +2948 6513 +2948 7456 +2950 6350 +2950 6480 +2951 7293 +2959 6385 +2963 6476 +2965 6450 +2965 6602 +2968 7322 +2969 6212 +2972 6406 +2973 6671 +2977 6493 +2981 6576 +2982 6333 +2983 7487 +2987 6551 +2995 7425 +3001 6577 +3002 6598 +3004 6394 +3005 6345 +3007 7303 +3009 6209 +3009 6657 +3010 6230 +3010 6643 +3014 6478 +3018 6382 +3019 7435 +3020 6429 +3021 6137 +3024 6768 +3025 6547 +3026 6604 +3026 7407 +3026 7421 +3029 5998 +3029 6048 +3033 6180 +3033 6639 +3035 6801 +3036 6232 +3036 6669 +3038 7183 +3038 7291 +3042 7212 +3045 6035 +3045 6846 +3046 6527 +3046 7502 +3048 6270 +3048 6488 +3048 6886 +3049 6691 +3051 6572 +3052 6596 +3052 6753 +3053 6639 +3055 7323 +3056 7378 +3057 6012 +3057 6351 +3058 6070 +3062 7227 +3063 6054 +3064 6217 +3065 6534 +3068 6450 +3068 6788 +3068 7146 +3072 6121 +3076 6326 +3078 6724 +3079 6259 +3080 6857 +3082 6348 +3083 6505 +3086 7082 +3087 6768 +3087 7046 +3088 6091 +3088 7339 +3090 6962 +3093 6059 +3093 6374 +3093 6414 +3093 7177 +3095 6567 +3096 6686 +3097 6766 +3097 6984 +3099 6275 +3099 6833 +3101 7028 +3102 6459 +3103 7463 +3104 6870 +3107 6900 +3110 6091 +3113 6336 +3115 7272 +3116 6445 +3116 6489 +3117 7239 +3118 7194 +3122 6617 +3124 6563 +3124 7075 +3125 7161 +3128 6113 +3130 7349 +3135 6650 +3139 6528 +3140 6372 +3140 6807 +3141 6324 +3143 6440 +3143 7104 +3144 6595 +3145 5877 +3145 6750 +3145 7447 +3146 6063 +3147 6176 +3147 6981 +3148 6097 +3148 6902 +3148 7403 +3152 6204 +3155 6692 +3157 5987 +3159 5921 +3159 6482 +3161 6627 +3163 6220 +3165 6020 +3167 6844 +3170 6146 +3170 7025 +3171 6372 +3175 6440 +3175 7163 +3176 7033 +3177 6887 +3179 6246 +3179 7078 +3182 6331 +3182 6578 +3182 6810 +3183 5959 +3183 7202 +3186 6354 +3186 6469 +3188 6184 +3188 6672 +3188 7242 +3188 7304 +3189 6617 +3194 5840 +3194 6531 +3195 6031 +3196 7354 +3201 6507 +3203 6221 +3203 6930 +3203 7370 +3205 6412 +3205 7014 +3206 7425 +3208 6743 +3208 6860 +3211 5999 +3212 6360 +3214 6564 +3214 7119 +3215 6709 +3216 6115 +3217 7074 +3218 6482 +3218 6673 +3219 6636 +3220 6396 +3220 6868 +3222 6992 +3224 6262 +3225 6180 +3225 7283 +3227 6951 +3228 6241 +3228 7468 +3230 6050 +3230 6303 +3231 6833 +3234 6449 +3240 7257 +3241 5956 +3241 6806 +3244 6696 +3245 6479 +3245 7040 +3247 6222 +3247 6594 +3247 7384 +3251 6670 +3252 6879 +3253 7013 +3253 7334 +3253 7451 +3254 6637 +3255 5840 +3257 6251 +3258 6503 +3259 6332 +3261 6101 +3262 6982 +3264 6735 +3266 5874 +3267 6133 +3268 6938 +3269 7278 +3270 6012 +3270 6558 +3272 5994 +3275 7480 +3276 6459 +3278 7163 +3281 6521 +3282 6792 +3284 5940 +3285 7434 +3288 6170 +3288 6294 +3289 6203 +3289 6817 +3292 6452 +3294 6654 +3295 6737 +3296 6114 +3296 6342 +3296 6512 +3296 6602 +3296 7079 +3301 6897 +3302 6138 +3302 6364 +3302 6572 +3303 7012 +3304 6231 +3305 6263 +3306 6706 +3307 7184 +3310 6391 +3310 6490 +3310 6622 +3313 6600 +3314 5898 +3316 6102 +3319 6878 +3320 6859 +3322 5956 +3322 6189 +3323 7155 +3324 7129 +3325 7223 +3328 6735 +3329 5833 +3329 5896 +3329 6986 +3333 7057 +3334 6638 +3335 6253 +3336 6088 +3336 6124 +3336 6360 +3336 6662 +3337 7128 +3337 7335 +3339 6065 +3339 6756 +3340 5974 +3340 6424 +3340 6908 +3341 6177 +3341 6305 +3341 6820 +3341 7490 +3345 6469 +3351 6889 +3351 7198 +3353 7048 +3353 7376 +3355 7255 +3358 7024 +3359 7454 +3362 5997 +3364 6412 +3364 6913 +3366 6174 +3366 6501 +3368 6993 +3369 5819 +3369 6698 +3369 6835 +3370 6111 +3371 6489 +3375 6450 +3376 7219 +3377 6964 +3378 6093 +3378 6531 +3379 5933 +3379 6809 +3381 6372 +3381 6556 +3381 6740 +3382 6232 +3382 6654 +3382 6707 +3382 6860 +3386 6015 +3388 6951 +3390 7505 +3391 7068 +3392 5909 +3392 6420 +3394 6258 +3394 7102 +3395 6795 +3398 6296 +3398 7178 +3398 7327 +3400 6586 +3404 6166 +3404 6633 +3404 6950 +3405 7046 +3406 5820 +3406 6080 +3406 6194 +3406 7166 +3409 7117 +3410 6776 +3411 6130 +3411 6336 +3412 6509 +3413 6691 +3413 7017 +3415 7453 +3417 6022 +3418 6364 +3418 6405 +3419 6479 +3421 6973 +3422 6535 +3423 6053 +3425 6875 +3427 6294 +3427 6853 +3427 7021 +3428 5978 +3429 7061 +3432 6245 +3433 6448 +3433 7140 +3435 6929 +3437 6139 +3439 7260 +3441 7183 +3443 6472 +3443 6643 +3444 6338 +3446 6193 +3446 6601 +3449 7080 +3450 7104 +3452 6766 +3452 7003 +3452 7060 +3453 6103 +3454 6704 +3454 7220 +3455 6882 +3456 6905 +3456 6923 +3457 6936 +3458 6193 +3458 6514 +3458 7386 +3459 6310 +3460 6417 +3461 6163 +3464 6272 +3464 6375 +3465 7099 +3466 6125 +3466 6952 +3470 6075 +3471 6541 +3471 7523 +3472 6772 +3473 6225 +3475 6479 +3477 6245 +3478 6451 +3482 6101 +3482 6393 +3485 6621 +3485 7114 +3486 6710 +3487 5976 +3489 6356 +3489 6888 +3490 6153 +3490 6750 +3492 7720 +3495 5927 +3496 6650 +3500 6756 +3501 6372 +3502 6488 +3503 6124 +3503 6588 +3503 6845 +3503 7129 +3508 7090 +3508 7667 +3509 6699 +3510 6223 +3510 7023 +3510 7370 +3512 7123 +3512 7275 +3515 6172 +3516 6910 +3516 6977 +3517 7048 +3519 7459 +3520 7107 +3522 6645 +3524 6325 +3524 6618 +3526 6171 +3526 6992 +3526 7347 +3526 7525 +3527 6200 +3527 6532 +3528 6149 +3528 6288 +3530 6557 +3530 7286 +3531 6470 +3532 6513 +3534 7566 +3536 6267 +3537 6460 +3541 6802 +3542 6424 +3542 6882 +3543 6358 +3544 6762 +3545 6584 +3550 6097 +3552 6845 +3552 7154 +3553 6250 +3557 6279 +3557 6325 +3557 7180 +3558 7206 +3559 6703 +3563 6473 +3563 7097 +3564 6757 +3565 6448 +3565 6573 +3565 6631 +3568 6542 +3568 6921 +3569 6363 +3570 6401 +3570 7349 +3570 7502 +3571 7619 +3572 7699 +3574 7773 +3575 6159 +3575 6439 +3576 6344 +3577 7041 +3577 7434 +3578 6076 +3578 6121 +3578 6317 +3581 6249 +3582 6608 +3586 6513 +3587 6566 +3587 6877 +3589 6793 +3592 6663 +3593 6544 +3594 7253 +3596 6219 +3598 7029 +3601 6970 +3603 6093 +3604 6691 +3606 7698 +3606 7716 +3607 7151 +3609 6729 +3610 6945 +3610 7221 +3611 6631 +3611 6764 +3612 6582 +3615 7508 +3617 6305 +3619 7357 +3620 7021 +3622 6258 +3623 6597 +3624 6192 +3625 6280 +3630 6823 +3630 7103 +3630 7311 +3630 7572 +3639 6152 +3639 6261 +3639 6889 +3639 7712 +3642 6330 +3646 7509 +3652 7207 +3652 7853 +3653 6765 +3653 7404 +3653 7436 +3655 6108 +3655 6955 +3657 6213 +3657 6761 +3660 6105 +3660 7566 +3660 7825 +3661 6701 +3666 6945 +3669 6855 +3674 7592 +3675 7133 +3678 7181 +3680 6638 +3681 6287 +3681 6546 +3681 6603 +3682 6093 +3682 7121 +3683 6222 +3683 7305 +3684 6578 +3685 7245 +3688 6499 +3688 7442 +3692 6903 +3699 6157 +3699 7769 +3702 6303 +3702 7657 +3703 6467 +3703 7754 +3705 6667 +3706 6193 +3706 6625 +3709 7044 +3710 7167 +3711 6762 +3711 7345 +3713 6222 +3716 6117 +3717 6422 +3717 7631 +3721 6252 +3722 6128 +3722 7118 +3723 6391 +3726 6152 +3731 6715 +3732 6353 +3732 6497 +3732 7375 +3734 6286 +3734 6609 +3736 6948 +3739 7546 +3742 6329 +3742 6520 +3743 6208 +3744 6811 +3745 6555 +3745 6762 +3748 7333 +3749 6115 +3750 6664 +3753 7194 +3757 6174 +3758 7507 +3760 7450 +3762 7041 +3763 7856 +3768 7110 +3771 6742 +3773 7368 +3773 7642 +3774 6440 +3776 7638 +3777 6153 +3777 6905 +3777 7783 +3778 6476 +3779 6340 +3779 7308 +3781 6920 +3782 6630 +3783 6723 +3785 6568 +3786 6185 +3789 6258 +3789 7229 +3792 6322 +3793 6432 +3794 7726 +3797 7188 +3800 6781 +3800 6879 +3801 6132 +3803 6974 +3812 7509 +3814 6484 +3814 7430 +3815 6828 +3817 7647 +3819 6529 +3819 7209 +3819 7327 +3821 6194 +3826 7594 +3827 6338 +3827 6754 +3828 7117 +3830 6606 +3830 7541 +3833 7286 +3836 7747 +3838 6480 +3838 6673 +3840 6864 +3842 7708 +3844 6439 +3845 6241 +3845 6996 +3847 6206 +3848 7062 +3852 7851 +3853 6732 +3857 7232 +3860 7784 +3861 6838 +3862 6526 +3867 7124 +3867 7781 +3868 7089 +3868 7541 +3869 6558 +3872 6801 +3874 7135 |