fork(3) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. class Main{
  4. static int c(int i){
  5. int r = (int)Math.pow(10, (i+"").length()) / 9;
  6. return (-i / r - 1) * -r - i;
  7. }
  8.  
  9. public static void main(String[] a){
  10. System.out.println(c(8));
  11. System.out.println(c(100));
  12. System.out.println(c(113));
  13. System.out.println(c(87654321));
  14. System.out.println(c(42));
  15. System.out.println(c(20000));
  16. System.out.println(c(11132));
  17. }
  18. }
Success #stdin #stdout 0.03s 320576KB
stdin
Standard input is empty
stdout
1
11
109
1234567
2
2222
11090