Generate a Formula for Square Spiral Algorithm | 10x10 Problem Statement

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 3K views
SwiftxStuff
Messages
1
Reaction score
0
The problem statement
c8bde7b850.png


Form a formula to generate every value in the 10x10 square spiral shown above. Use the variables: x = the column of the cell, y = the row of the cell, s = the size of the spiral (in this case 10).

The formula must work for any size of spiral, where s is the width and height of the spiral.

Solution attempt

Let a = the value of the cell
a = x + y - 1
This works for the first row and the first column of 10-19, but doesn't work for any further numbers.
 
Physics news on Phys.org
Hi SxS. Welcome to the famous Physics Forums! :smile:

Have you thought how you might present your answer? That might be a good place to start. Try and work out what the answer would look like. Imagine that someone were to hand you the correct answer all figured out...how would you recognize it as being correct? What form would the answer take?

Not until you have thought about what the answer will look like will you be at the right place to start thinking of an approach to getting that answer.