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

Click For Summary
The discussion focuses on creating a formula to generate values in a 10x10 square spiral, using variables for column (x), row (y), and spiral size (s). An initial solution attempt suggests a formula of a = x + y - 1, which works for the first row and column but fails for subsequent numbers. Participants emphasize the importance of visualizing the correct answer to guide the formulation process. The conversation encourages a deeper understanding of how the answer should be structured before proceeding with further calculations. Overall, the goal is to develop a versatile formula applicable to spirals of any size.
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.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 30 ·
2
Replies
30
Views
6K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
Replies
4
Views
6K
  • · Replies 68 ·
3
Replies
68
Views
11K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
3
Views
4K
Replies
1
Views
3K