fork download
  1.  
  2. import java.io.*;
  3.  
  4. class BruteGCB23A0
  5. {
  6. // Brute force for GCB23A0 : The Secret of Platform 13
  7.  
  8. public static void main (String[] args) throws java.lang.Exception
  9. {
  10. int A, B;
  11. int AA, BB, CC, DD, EE, FF;
  12. int TOT, NNN, WWW;
  13.  
  14. for (A=1; A<10; A++)
  15. {
  16. for (B=0; B<10; B++)
  17. {
  18. AA = (2*A) + B;
  19. BB = B - A;
  20. CC = (2*B) - A;
  21. DD = A + B;
  22. EE = B - (2*A);
  23. FF = 3 * A;
  24.  
  25. TOT = AA + BB + CC + DD + EE + FF;
  26.  
  27. if (TOT == 34) // Checksum = 51 – 17 = 34
  28. {
  29. NNN = (AA*100) + (BB*10) + CC;
  30. WWW = (DD*100) + (EE*10) + FF;
  31. System.out.println (TOT);
  32. System.out.println (" North = 51 31." + NNN + " West = 000 07." + WWW);
  33. }
  34. }
  35. }
  36. }
  37. }
Success #stdin #stdout 0.14s 43084KB
stdin
Standard input is empty
stdout
34
 North = 51 31.938 West =  000 07.716
34
 North = 51 31.1393 West =  000 07.855
34
 North = 51 31.1848 West =  000 07.994