A travelling salesman is working between 8 cities. Total distances between cities were rounded to the nearest 7 kms. The optimal route was calculated to minimise distance while visiting each city only once and returning back to the start. The cities are numbered in the order visited.
Normal Sudoku rules apply.
Olive green thin lines are Mod 7 sum lines - the sum of the digits of the cells the line passes through is a muliple of 7. Lines between circles that share some cells with other lines are separate Mod 7 sum lines. For example the line between circle 1 and circle 8 is a separate Mod 7 sum to the line between circle 1 and circle 3.
Yellow circles are Singles, Doubles or Quadruples and every digit in the circle must be assigned to one of its surrounding cells inside the sudoku grid.
Cells joined by an X must sum to 10. Not all Xs are given.
Cells joined by a white dot are consecutive. Not all dots are given.
Link to sudokupad
--------------------------------
Hope you enjoy it. Feel free to give feedback.
Thanks
---------------------------------
Lösungscode: The digits of the cells along the route from cities 8 -> 3 -> 7.
am 12. Dezember 2024, 23:02 Uhr von pagedo
New sudokupad link with enhanced rules
am 12. Dezember 2024, 22:54 Uhr von pagedo
Added a clarification for the lines that share cells - response to Zeddecks comment. Thank you for the feedback. Also note that I coloured the circles yellow to be different from a normal Quadruple as I extended the definition of Quadruples to include Doubles and Singles so I could draw circles on the edge and in the corners of the grid.
am 12. Dezember 2024, 11:52 Uhr von Zeddecks
As a computer engineer I was drawn to the TSP name, but boy is working in mod 7 a workout.
Also, I have only ever heard the circle clues be called "quadruple/quad" clues and not "singles" or "doubles", with the description using "up to 4 surrounding cells". Maybe that's just me or I'm misremembering.
am 11. Dezember 2024, 09:34 Uhr von Chelo
That has been very funny to solve!.. Thank you for setting and sharing it!..