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 = 6;
  14. D = 1;
  15.  
  16. for (B=0; B<6; B++)
  17. {
  18. for (C=0; C<10; C++)
  19. {
  20. for (E=0; E<6; E++)
  21. {
  22. for (F=6; F<10; F++)
  23. {
  24. TOT = A + B + C + D + E + F;
  25.  
  26. if (TOT == 32)
  27. {
  28. AA = A - 3;
  29. BB = B + 4;
  30. DD = D + 2;
  31. CC = C;
  32. EE = E + 4;
  33. FF = F - 6;
  34. NNN = (AA*100) + (BB*10) + CC;
  35. WWW = (DD*100) + (EE*10) + FF;
  36. System.out.println (TOT);
  37. System.out.println (AA);
  38. System.out.println (BB);
  39. System.out.println (CC);
  40. System.out.println (DD);
  41. System.out.println (EE);
  42. System.out.println (FF);
  43. System.out.println (" North = 51 18." + NNN + " West = 000 38." + WWW);
  44. // " + A +" B = " + B + " C = " + C + " D = " + D + " North = " + XXX + " West = " + YYY);
  45. }
  46. }
  47. }
  48. }
  49. }
  50. }
  51. }
Success #stdin #stdout 0.13s 57724KB
stdin
Standard input is empty
stdout
32
3
6
9
3
9
3
 North = 51 18.369 West =  000 38.393
32
3
7
8
3
9
3
 North = 51 18.378 West =  000 38.393
32
3
7
9
3
8
3
 North = 51 18.379 West =  000 38.383
32
3
7
9
3
9
2
 North = 51 18.379 West =  000 38.392
32
3
8
7
3
9
3
 North = 51 18.387 West =  000 38.393
32
3
8
8
3
8
3
 North = 51 18.388 West =  000 38.383
32
3
8
8
3
9
2
 North = 51 18.388 West =  000 38.392
32
3
8
9
3
7
3
 North = 51 18.389 West =  000 38.373
32
3
8
9
3
8
2
 North = 51 18.389 West =  000 38.382
32
3
8
9
3
9
1
 North = 51 18.389 West =  000 38.391
32
3
9
6
3
9
3
 North = 51 18.396 West =  000 38.393
32
3
9
7
3
8
3
 North = 51 18.397 West =  000 38.383
32
3
9
7
3
9
2
 North = 51 18.397 West =  000 38.392
32
3
9
8
3
7
3
 North = 51 18.398 West =  000 38.373
32
3
9
8
3
8
2
 North = 51 18.398 West =  000 38.382
32
3
9
8
3
9
1
 North = 51 18.398 West =  000 38.391
32
3
9
9
3
6
3
 North = 51 18.399 West =  000 38.363
32
3
9
9
3
7
2
 North = 51 18.399 West =  000 38.372
32
3
9
9
3
8
1
 North = 51 18.399 West =  000 38.381
32
3
9
9
3
9
0
 North = 51 18.399 West =  000 38.390