fork download
  1.  
  2. import java.io.*;
  3.  
  4. class BruteGCBWEFM
  5. {
  6. // Brute force for GCBWEFM : Changesbowie #12: Fame '90
  7.  
  8. public static void main (String[] args) throws java.lang.Exception
  9. {
  10. int A, B, C, D, E, F;
  11. int AA, BB, CC, DD, EE, FF;
  12. int TOT, NNN, WWW;
  13. A = 3;
  14. D = 2;
  15.  
  16. for (B=0; B<8; B++)
  17. {
  18. for (C=1; C<10; C++)
  19. {
  20. for (E=6; E<10; E++)
  21. {
  22. for (F=0; F<10; F++)
  23. {
  24. TOT = A + B + C + D + E + F;
  25.  
  26. if (TOT == 25) // Checksum = 25
  27. {
  28. AA = A - 2;
  29. BB = B + 2;
  30. CC = C - 1;
  31. DD = D + 4;
  32. EE = E - 6;
  33. FF = F;
  34. NNN = (AA*100) + (BB*10) + CC;
  35. WWW = (DD*100) + (EE*10) + FF;
  36. System.out.println (TOT);
  37. System.out.println (" North = 51 18." + NNN + " West = 000 39." + WWW);
  38. }
  39. }
  40. }
  41. }
  42. }
  43. }
  44. }
Success #stdin #stdout 0.17s 55700KB
stdin
Standard input is empty
stdout
25
 North = 51 18.121 West =  000 39.639
25
 North = 51 18.122 West =  000 39.629
25
 North = 51 18.122 West =  000 39.638
25
 North = 51 18.123 West =  000 39.619
25
 North = 51 18.123 West =  000 39.628
25
 North = 51 18.123 West =  000 39.637
25
 North = 51 18.124 West =  000 39.609
25
 North = 51 18.124 West =  000 39.618
25
 North = 51 18.124 West =  000 39.627
25
 North = 51 18.124 West =  000 39.636
25
 North = 51 18.125 West =  000 39.608
25
 North = 51 18.125 West =  000 39.617
25
 North = 51 18.125 West =  000 39.626
25
 North = 51 18.125 West =  000 39.635
25
 North = 51 18.126 West =  000 39.607
25
 North = 51 18.126 West =  000 39.616
25
 North = 51 18.126 West =  000 39.625
25
 North = 51 18.126 West =  000 39.634
25
 North = 51 18.127 West =  000 39.606
25
 North = 51 18.127 West =  000 39.615
25
 North = 51 18.127 West =  000 39.624
25
 North = 51 18.127 West =  000 39.633
25
 North = 51 18.128 West =  000 39.605
25
 North = 51 18.128 West =  000 39.614
25
 North = 51 18.128 West =  000 39.623
25
 North = 51 18.128 West =  000 39.632
25
 North = 51 18.130 West =  000 39.639
25
 North = 51 18.131 West =  000 39.629
25
 North = 51 18.131 West =  000 39.638
25
 North = 51 18.132 West =  000 39.619
25
 North = 51 18.132 West =  000 39.628
25
 North = 51 18.132 West =  000 39.637
25
 North = 51 18.133 West =  000 39.609
25
 North = 51 18.133 West =  000 39.618
25
 North = 51 18.133 West =  000 39.627
25
 North = 51 18.133 West =  000 39.636
25
 North = 51 18.134 West =  000 39.608
25
 North = 51 18.134 West =  000 39.617
25
 North = 51 18.134 West =  000 39.626
25
 North = 51 18.134 West =  000 39.635
25
 North = 51 18.135 West =  000 39.607
25
 North = 51 18.135 West =  000 39.616
25
 North = 51 18.135 West =  000 39.625
25
 North = 51 18.135 West =  000 39.634
25
 North = 51 18.136 West =  000 39.606
25
 North = 51 18.136 West =  000 39.615
25
 North = 51 18.136 West =  000 39.624
25
 North = 51 18.136 West =  000 39.633
25
 North = 51 18.137 West =  000 39.605
25
 North = 51 18.137 West =  000 39.614
25
 North = 51 18.137 West =  000 39.623
25
 North = 51 18.137 West =  000 39.632
25
 North = 51 18.138 West =  000 39.604
25
 North = 51 18.138 West =  000 39.613
25
 North = 51 18.138 West =  000 39.622
25
 North = 51 18.138 West =  000 39.631
25
 North = 51 18.140 West =  000 39.629
25
 North = 51 18.140 West =  000 39.638
25
 North = 51 18.141 West =  000 39.619
25
 North = 51 18.141 West =  000 39.628
25
 North = 51 18.141 West =  000 39.637
25
 North = 51 18.142 West =  000 39.609
25
 North = 51 18.142 West =  000 39.618
25
 North = 51 18.142 West =  000 39.627
25
 North = 51 18.142 West =  000 39.636
25
 North = 51 18.143 West =  000 39.608
25
 North = 51 18.143 West =  000 39.617
25
 North = 51 18.143 West =  000 39.626
25
 North = 51 18.143 West =  000 39.635
25
 North = 51 18.144 West =  000 39.607
25
 North = 51 18.144 West =  000 39.616
25
 North = 51 18.144 West =  000 39.625
25
 North = 51 18.144 West =  000 39.634
25
 North = 51 18.145 West =  000 39.606
25
 North = 51 18.145 West =  000 39.615
25
 North = 51 18.145 West =  000 39.624
25
 North = 51 18.145 West =  000 39.633
25
 North = 51 18.146 West =  000 39.605
25
 North = 51 18.146 West =  000 39.614
25
 North = 51 18.146 West =  000 39.623
25
 North = 51 18.146 West =  000 39.632
25
 North = 51 18.147 West =  000 39.604
25
 North = 51 18.147 West =  000 39.613
25
 North = 51 18.147 West =  000 39.622
25
 North = 51 18.147 West =  000 39.631
25
 North = 51 18.148 West =  000 39.603
25
 North = 51 18.148 West =  000 39.612
25
 North = 51 18.148 West =  000 39.621
25
 North = 51 18.148 West =  000 39.630
25
 North = 51 18.150 West =  000 39.619
25
 North = 51 18.150 West =  000 39.628
25
 North = 51 18.150 West =  000 39.637
25
 North = 51 18.151 West =  000 39.609
25
 North = 51 18.151 West =  000 39.618
25
 North = 51 18.151 West =  000 39.627
25
 North = 51 18.151 West =  000 39.636
25
 North = 51 18.152 West =  000 39.608
25
 North = 51 18.152 West =  000 39.617
25
 North = 51 18.152 West =  000 39.626
25
 North = 51 18.152 West =  000 39.635
25
 North = 51 18.153 West =  000 39.607
25
 North = 51 18.153 West =  000 39.616
25
 North = 51 18.153 West =  000 39.625
25
 North = 51 18.153 West =  000 39.634
25
 North = 51 18.154 West =  000 39.606
25
 North = 51 18.154 West =  000 39.615
25
 North = 51 18.154 West =  000 39.624
25
 North = 51 18.154 West =  000 39.633
25
 North = 51 18.155 West =  000 39.605
25
 North = 51 18.155 West =  000 39.614
25
 North = 51 18.155 West =  000 39.623
25
 North = 51 18.155 West =  000 39.632
25
 North = 51 18.156 West =  000 39.604
25
 North = 51 18.156 West =  000 39.613
25
 North = 51 18.156 West =  000 39.622
25
 North = 51 18.156 West =  000 39.631
25
 North = 51 18.157 West =  000 39.603
25
 North = 51 18.157 West =  000 39.612
25
 North = 51 18.157 West =  000 39.621
25
 North = 51 18.157 West =  000 39.630
25
 North = 51 18.158 West =  000 39.602
25
 North = 51 18.158 West =  000 39.611
25
 North = 51 18.158 West =  000 39.620
25
 North = 51 18.160 West =  000 39.609
25
 North = 51 18.160 West =  000 39.618
25
 North = 51 18.160 West =  000 39.627
25
 North = 51 18.160 West =  000 39.636
25
 North = 51 18.161 West =  000 39.608
25
 North = 51 18.161 West =  000 39.617
25
 North = 51 18.161 West =  000 39.626
25
 North = 51 18.161 West =  000 39.635
25
 North = 51 18.162 West =  000 39.607
25
 North = 51 18.162 West =  000 39.616
25
 North = 51 18.162 West =  000 39.625
25
 North = 51 18.162 West =  000 39.634
25
 North = 51 18.163 West =  000 39.606
25
 North = 51 18.163 West =  000 39.615
25
 North = 51 18.163 West =  000 39.624
25
 North = 51 18.163 West =  000 39.633
25
 North = 51 18.164 West =  000 39.605
25
 North = 51 18.164 West =  000 39.614
25
 North = 51 18.164 West =  000 39.623
25
 North = 51 18.164 West =  000 39.632
25
 North = 51 18.165 West =  000 39.604
25
 North = 51 18.165 West =  000 39.613
25
 North = 51 18.165 West =  000 39.622
25
 North = 51 18.165 West =  000 39.631
25
 North = 51 18.166 West =  000 39.603
25
 North = 51 18.166 West =  000 39.612
25
 North = 51 18.166 West =  000 39.621
25
 North = 51 18.166 West =  000 39.630
25
 North = 51 18.167 West =  000 39.602
25
 North = 51 18.167 West =  000 39.611
25
 North = 51 18.167 West =  000 39.620
25
 North = 51 18.168 West =  000 39.601
25
 North = 51 18.168 West =  000 39.610
25
 North = 51 18.170 West =  000 39.608
25
 North = 51 18.170 West =  000 39.617
25
 North = 51 18.170 West =  000 39.626
25
 North = 51 18.170 West =  000 39.635
25
 North = 51 18.171 West =  000 39.607
25
 North = 51 18.171 West =  000 39.616
25
 North = 51 18.171 West =  000 39.625
25
 North = 51 18.171 West =  000 39.634
25
 North = 51 18.172 West =  000 39.606
25
 North = 51 18.172 West =  000 39.615
25
 North = 51 18.172 West =  000 39.624
25
 North = 51 18.172 West =  000 39.633
25
 North = 51 18.173 West =  000 39.605
25
 North = 51 18.173 West =  000 39.614
25
 North = 51 18.173 West =  000 39.623
25
 North = 51 18.173 West =  000 39.632
25
 North = 51 18.174 West =  000 39.604
25
 North = 51 18.174 West =  000 39.613
25
 North = 51 18.174 West =  000 39.622
25
 North = 51 18.174 West =  000 39.631
25
 North = 51 18.175 West =  000 39.603
25
 North = 51 18.175 West =  000 39.612
25
 North = 51 18.175 West =  000 39.621
25
 North = 51 18.175 West =  000 39.630
25
 North = 51 18.176 West =  000 39.602
25
 North = 51 18.176 West =  000 39.611
25
 North = 51 18.176 West =  000 39.620
25
 North = 51 18.177 West =  000 39.601
25
 North = 51 18.177 West =  000 39.610
25
 North = 51 18.178 West =  000 39.600
25
 North = 51 18.180 West =  000 39.607
25
 North = 51 18.180 West =  000 39.616
25
 North = 51 18.180 West =  000 39.625
25
 North = 51 18.180 West =  000 39.634
25
 North = 51 18.181 West =  000 39.606
25
 North = 51 18.181 West =  000 39.615
25
 North = 51 18.181 West =  000 39.624
25
 North = 51 18.181 West =  000 39.633
25
 North = 51 18.182 West =  000 39.605
25
 North = 51 18.182 West =  000 39.614
25
 North = 51 18.182 West =  000 39.623
25
 North = 51 18.182 West =  000 39.632
25
 North = 51 18.183 West =  000 39.604
25
 North = 51 18.183 West =  000 39.613
25
 North = 51 18.183 West =  000 39.622
25
 North = 51 18.183 West =  000 39.631
25
 North = 51 18.184 West =  000 39.603
25
 North = 51 18.184 West =  000 39.612
25
 North = 51 18.184 West =  000 39.621
25
 North = 51 18.184 West =  000 39.630
25
 North = 51 18.185 West =  000 39.602
25
 North = 51 18.185 West =  000 39.611
25
 North = 51 18.185 West =  000 39.620
25
 North = 51 18.186 West =  000 39.601
25
 North = 51 18.186 West =  000 39.610
25
 North = 51 18.187 West =  000 39.600
25
 North = 51 18.190 West =  000 39.606
25
 North = 51 18.190 West =  000 39.615
25
 North = 51 18.190 West =  000 39.624
25
 North = 51 18.190 West =  000 39.633
25
 North = 51 18.191 West =  000 39.605
25
 North = 51 18.191 West =  000 39.614
25
 North = 51 18.191 West =  000 39.623
25
 North = 51 18.191 West =  000 39.632
25
 North = 51 18.192 West =  000 39.604
25
 North = 51 18.192 West =  000 39.613
25
 North = 51 18.192 West =  000 39.622
25
 North = 51 18.192 West =  000 39.631
25
 North = 51 18.193 West =  000 39.603
25
 North = 51 18.193 West =  000 39.612
25
 North = 51 18.193 West =  000 39.621
25
 North = 51 18.193 West =  000 39.630
25
 North = 51 18.194 West =  000 39.602
25
 North = 51 18.194 West =  000 39.611
25
 North = 51 18.194 West =  000 39.620
25
 North = 51 18.195 West =  000 39.601
25
 North = 51 18.195 West =  000 39.610
25
 North = 51 18.196 West =  000 39.600