Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Put 4 into [2][2]
- // If number 4 is in quadrant 4 move it to game [2][1]
- void search4 (int game [3][3])
- {
- if (game [1][0] == 4 || game [2][0] == 4)
- {
- while (game [2][1] != 4)
- quadrant4 (game);
- }
- search4q4 (game);
- }
- // Rotate quadrant 3 to put number 4 in game [2][1]
- void search4q4 (int game [3][3])
- {
- while (game [2][2] != 4)
- quadrant3 (game);
- }
- // Put 7 into [1][2]
- void search7 (int game [3][3])
- {
- if (game [1][0] == 7 || game [2][0] == 7)
- {
- while (game [2][1] != 7)
- quadrant4 (game);
- }
- // If number 4 is in game [2][1] move it to game [2][1]
- if (game[2][1] == 7)
- {
- change11_21 (game);
- change20_21 (game);
- change10_20 (game);
- change10_11 (game);
- change11_12 (game);
- change12_22 (game);
- change21_22 (game);
- change20_21 (game);
- change10_20 (game);
- change10_11 (game);
- change11_21 (game);
- change20_21 (game);
- change10_20 (game);
- change10_11 (game);
- }
- // Rotate quadrant 3 to move number 4 into game [1][2]
- while (game [1][2] != 7)
- quadrant3 (game);
- }
- // Move 4 and 7 into game [1][0] and game [2][0]
- void move4_7 (int game [3][3])
- {
- change11_21 (game);
- change21_22 (game);
- change12_22 (game);
- change11_12 (game);
- change10_11 (game);
- change10_20 (game);
- change20_21 (game);
- change21_22 (game);
- change12_22 (game);
- change11_12 (game);
- change10_11 (game);
- change10_20 (game);
- change20_21 (game);
- change11_21 (game);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement