fork download
  1.  
  2. import java.io.*;
  3.  
  4. class BruteGCBWEGA
  5. {
  6. // Brute force for GCBWEGA : Changesbowie #16: Ashes to Ashes
  7.  
  8. public static void main (String[] args) throws java.lang.Exception
  9. {
  10. int A, B, C, D, E, F, G, H;
  11. int AA, BB, CC, DD, EE, FF, GG, HH;
  12. int TOT, NNN, WWW;
  13. C = 21; // C = 14, 21 or 28
  14. G = 16; // G = 12 or 16
  15.  
  16. for (A=0; A<20; A++)
  17. {
  18. B = A + 4;
  19. for (E=0; E<20; E++)
  20. {
  21. F = E + 9;
  22. for (D=0; D<4; D++)
  23. {
  24. for (H=11; H<56; H = H + 11)
  25. {
  26. TOT = A + B + C + D + E + F + G + H;
  27.  
  28. if (TOT == 103) // Checksum = 103
  29. {
  30. System.out.println (TOT);
  31. System.out.println (" A = " + A);
  32. System.out.println (" B = " + B);
  33. System.out.println (" C = " + C);
  34. System.out.println (" D = " + D);
  35. System.out.println (" E = " + E);
  36. System.out.println (" F = " + F);
  37. System.out.println (" G = " + G);
  38. System.out.println (" H = " + H);
  39.  
  40. // AA = B – A + 1;
  41. AA = 5;
  42. CC = 5;
  43. /// CC = (C / 7) + 2;
  44. DD = D + 6;
  45. // EE = (F – E) – 8;
  46. EE = 1;
  47. // GG = (G / 4) + 1;
  48. GG = 5;
  49. ///HH = (H / 11) – 1;
  50. HH = H;
  51.  
  52. NNN = (AA*100) + (CC*10) + DD;
  53. WWW = (EE*100) + (GG*10) + HH;
  54. System.out.println (" North = 51 18." + NNN + " West = 000 38." + WWW);
  55. }
  56. }
  57. }
  58. }
  59. }
  60. }
  61. }
Success #stdin #stdout 0.15s 57736KB
stdin
Standard input is empty
stdout
103
 A = 0
 B = 4
 C = 21
 D = 3
 E = 3
 F = 12
 G = 16
 H = 44
 North = 51 18.559 West =  000 38.194
103
 A = 0
 B = 4
 C = 21
 D = 1
 E = 4
 F = 13
 G = 16
 H = 44
 North = 51 18.557 West =  000 38.194
103
 A = 0
 B = 4
 C = 21
 D = 2
 E = 9
 F = 18
 G = 16
 H = 33
 North = 51 18.558 West =  000 38.183
103
 A = 0
 B = 4
 C = 21
 D = 0
 E = 10
 F = 19
 G = 16
 H = 33
 North = 51 18.556 West =  000 38.183
103
 A = 0
 B = 4
 C = 21
 D = 3
 E = 14
 F = 23
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 0
 B = 4
 C = 21
 D = 1
 E = 15
 F = 24
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 1
 B = 5
 C = 21
 D = 3
 E = 2
 F = 11
 G = 16
 H = 44
 North = 51 18.559 West =  000 38.194
103
 A = 1
 B = 5
 C = 21
 D = 1
 E = 3
 F = 12
 G = 16
 H = 44
 North = 51 18.557 West =  000 38.194
103
 A = 1
 B = 5
 C = 21
 D = 2
 E = 8
 F = 17
 G = 16
 H = 33
 North = 51 18.558 West =  000 38.183
103
 A = 1
 B = 5
 C = 21
 D = 0
 E = 9
 F = 18
 G = 16
 H = 33
 North = 51 18.556 West =  000 38.183
103
 A = 1
 B = 5
 C = 21
 D = 3
 E = 13
 F = 22
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 1
 B = 5
 C = 21
 D = 1
 E = 14
 F = 23
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 1
 B = 5
 C = 21
 D = 2
 E = 19
 F = 28
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 2
 B = 6
 C = 21
 D = 3
 E = 1
 F = 10
 G = 16
 H = 44
 North = 51 18.559 West =  000 38.194
103
 A = 2
 B = 6
 C = 21
 D = 1
 E = 2
 F = 11
 G = 16
 H = 44
 North = 51 18.557 West =  000 38.194
103
 A = 2
 B = 6
 C = 21
 D = 2
 E = 7
 F = 16
 G = 16
 H = 33
 North = 51 18.558 West =  000 38.183
103
 A = 2
 B = 6
 C = 21
 D = 0
 E = 8
 F = 17
 G = 16
 H = 33
 North = 51 18.556 West =  000 38.183
103
 A = 2
 B = 6
 C = 21
 D = 3
 E = 12
 F = 21
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 2
 B = 6
 C = 21
 D = 1
 E = 13
 F = 22
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 2
 B = 6
 C = 21
 D = 2
 E = 18
 F = 27
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 2
 B = 6
 C = 21
 D = 0
 E = 19
 F = 28
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 3
 B = 7
 C = 21
 D = 3
 E = 0
 F = 9
 G = 16
 H = 44
 North = 51 18.559 West =  000 38.194
103
 A = 3
 B = 7
 C = 21
 D = 1
 E = 1
 F = 10
 G = 16
 H = 44
 North = 51 18.557 West =  000 38.194
103
 A = 3
 B = 7
 C = 21
 D = 2
 E = 6
 F = 15
 G = 16
 H = 33
 North = 51 18.558 West =  000 38.183
103
 A = 3
 B = 7
 C = 21
 D = 0
 E = 7
 F = 16
 G = 16
 H = 33
 North = 51 18.556 West =  000 38.183
103
 A = 3
 B = 7
 C = 21
 D = 3
 E = 11
 F = 20
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 3
 B = 7
 C = 21
 D = 1
 E = 12
 F = 21
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 3
 B = 7
 C = 21
 D = 2
 E = 17
 F = 26
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 3
 B = 7
 C = 21
 D = 0
 E = 18
 F = 27
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 4
 B = 8
 C = 21
 D = 1
 E = 0
 F = 9
 G = 16
 H = 44
 North = 51 18.557 West =  000 38.194
103
 A = 4
 B = 8
 C = 21
 D = 2
 E = 5
 F = 14
 G = 16
 H = 33
 North = 51 18.558 West =  000 38.183
103
 A = 4
 B = 8
 C = 21
 D = 0
 E = 6
 F = 15
 G = 16
 H = 33
 North = 51 18.556 West =  000 38.183
103
 A = 4
 B = 8
 C = 21
 D = 3
 E = 10
 F = 19
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 4
 B = 8
 C = 21
 D = 1
 E = 11
 F = 20
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 4
 B = 8
 C = 21
 D = 2
 E = 16
 F = 25
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 4
 B = 8
 C = 21
 D = 0
 E = 17
 F = 26
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 5
 B = 9
 C = 21
 D = 2
 E = 4
 F = 13
 G = 16
 H = 33
 North = 51 18.558 West =  000 38.183
103
 A = 5
 B = 9
 C = 21
 D = 0
 E = 5
 F = 14
 G = 16
 H = 33
 North = 51 18.556 West =  000 38.183
103
 A = 5
 B = 9
 C = 21
 D = 3
 E = 9
 F = 18
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 5
 B = 9
 C = 21
 D = 1
 E = 10
 F = 19
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 5
 B = 9
 C = 21
 D = 2
 E = 15
 F = 24
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 5
 B = 9
 C = 21
 D = 0
 E = 16
 F = 25
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 6
 B = 10
 C = 21
 D = 2
 E = 3
 F = 12
 G = 16
 H = 33
 North = 51 18.558 West =  000 38.183
103
 A = 6
 B = 10
 C = 21
 D = 0
 E = 4
 F = 13
 G = 16
 H = 33
 North = 51 18.556 West =  000 38.183
103
 A = 6
 B = 10
 C = 21
 D = 3
 E = 8
 F = 17
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 6
 B = 10
 C = 21
 D = 1
 E = 9
 F = 18
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 6
 B = 10
 C = 21
 D = 2
 E = 14
 F = 23
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 6
 B = 10
 C = 21
 D = 0
 E = 15
 F = 24
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 7
 B = 11
 C = 21
 D = 2
 E = 2
 F = 11
 G = 16
 H = 33
 North = 51 18.558 West =  000 38.183
103
 A = 7
 B = 11
 C = 21
 D = 0
 E = 3
 F = 12
 G = 16
 H = 33
 North = 51 18.556 West =  000 38.183
103
 A = 7
 B = 11
 C = 21
 D = 3
 E = 7
 F = 16
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 7
 B = 11
 C = 21
 D = 1
 E = 8
 F = 17
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 7
 B = 11
 C = 21
 D = 2
 E = 13
 F = 22
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 7
 B = 11
 C = 21
 D = 0
 E = 14
 F = 23
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 8
 B = 12
 C = 21
 D = 2
 E = 1
 F = 10
 G = 16
 H = 33
 North = 51 18.558 West =  000 38.183
103
 A = 8
 B = 12
 C = 21
 D = 0
 E = 2
 F = 11
 G = 16
 H = 33
 North = 51 18.556 West =  000 38.183
103
 A = 8
 B = 12
 C = 21
 D = 3
 E = 6
 F = 15
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 8
 B = 12
 C = 21
 D = 1
 E = 7
 F = 16
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 8
 B = 12
 C = 21
 D = 2
 E = 12
 F = 21
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 8
 B = 12
 C = 21
 D = 0
 E = 13
 F = 22
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 9
 B = 13
 C = 21
 D = 2
 E = 0
 F = 9
 G = 16
 H = 33
 North = 51 18.558 West =  000 38.183
103
 A = 9
 B = 13
 C = 21
 D = 0
 E = 1
 F = 10
 G = 16
 H = 33
 North = 51 18.556 West =  000 38.183
103
 A = 9
 B = 13
 C = 21
 D = 3
 E = 5
 F = 14
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 9
 B = 13
 C = 21
 D = 1
 E = 6
 F = 15
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 9
 B = 13
 C = 21
 D = 2
 E = 11
 F = 20
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 9
 B = 13
 C = 21
 D = 0
 E = 12
 F = 21
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 10
 B = 14
 C = 21
 D = 0
 E = 0
 F = 9
 G = 16
 H = 33
 North = 51 18.556 West =  000 38.183
103
 A = 10
 B = 14
 C = 21
 D = 3
 E = 4
 F = 13
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 10
 B = 14
 C = 21
 D = 1
 E = 5
 F = 14
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 10
 B = 14
 C = 21
 D = 2
 E = 10
 F = 19
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 10
 B = 14
 C = 21
 D = 0
 E = 11
 F = 20
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 11
 B = 15
 C = 21
 D = 3
 E = 3
 F = 12
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 11
 B = 15
 C = 21
 D = 1
 E = 4
 F = 13
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 11
 B = 15
 C = 21
 D = 2
 E = 9
 F = 18
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 11
 B = 15
 C = 21
 D = 0
 E = 10
 F = 19
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 12
 B = 16
 C = 21
 D = 3
 E = 2
 F = 11
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 12
 B = 16
 C = 21
 D = 1
 E = 3
 F = 12
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 12
 B = 16
 C = 21
 D = 2
 E = 8
 F = 17
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 12
 B = 16
 C = 21
 D = 0
 E = 9
 F = 18
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 13
 B = 17
 C = 21
 D = 3
 E = 1
 F = 10
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 13
 B = 17
 C = 21
 D = 1
 E = 2
 F = 11
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 13
 B = 17
 C = 21
 D = 2
 E = 7
 F = 16
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 13
 B = 17
 C = 21
 D = 0
 E = 8
 F = 17
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 14
 B = 18
 C = 21
 D = 3
 E = 0
 F = 9
 G = 16
 H = 22
 North = 51 18.559 West =  000 38.172
103
 A = 14
 B = 18
 C = 21
 D = 1
 E = 1
 F = 10
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 14
 B = 18
 C = 21
 D = 2
 E = 6
 F = 15
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 14
 B = 18
 C = 21
 D = 0
 E = 7
 F = 16
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 15
 B = 19
 C = 21
 D = 1
 E = 0
 F = 9
 G = 16
 H = 22
 North = 51 18.557 West =  000 38.172
103
 A = 15
 B = 19
 C = 21
 D = 2
 E = 5
 F = 14
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 15
 B = 19
 C = 21
 D = 0
 E = 6
 F = 15
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 16
 B = 20
 C = 21
 D = 2
 E = 4
 F = 13
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 16
 B = 20
 C = 21
 D = 0
 E = 5
 F = 14
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 17
 B = 21
 C = 21
 D = 2
 E = 3
 F = 12
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 17
 B = 21
 C = 21
 D = 0
 E = 4
 F = 13
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 18
 B = 22
 C = 21
 D = 2
 E = 2
 F = 11
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 18
 B = 22
 C = 21
 D = 0
 E = 3
 F = 12
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161
103
 A = 19
 B = 23
 C = 21
 D = 2
 E = 1
 F = 10
 G = 16
 H = 11
 North = 51 18.558 West =  000 38.161
103
 A = 19
 B = 23
 C = 21
 D = 0
 E = 2
 F = 11
 G = 16
 H = 11
 North = 51 18.556 West =  000 38.161