Advertisement
Guest User

Untitled

a guest
Jul 20th, 2019
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. import java.math.BigInteger;
  2. import java.util.ArrayList;
  3. import java.util.Scanner;
  4.  
  5. public class hh {
  6.  
  7. public static void main(String[] args) {
  8. Scanner sc = new Scanner(System.in);
  9. BigInteger x = sc.nextBigInteger();
  10.  
  11.  
  12. ArrayList<String> alpha = new ArrayList<>();
  13.  
  14. for (char i ='A';i<='Z';i++){
  15.  
  16. alpha.add(Character.toString(i));
  17. }
  18. for (char i= 'a';i<='i';i++){
  19. for(char j = 'A';j<='Z';j++){
  20. alpha.add(Character.toString(i)+j);
  21. }
  22. }
  23. String result = "";
  24. if(x.compareTo(BigInteger.valueOf(0))==0){
  25. result = "A";
  26. }
  27. while(x.compareTo(BigInteger.valueOf(0))>0){
  28. Integer index = (x.remainder(BigInteger.valueOf(256))).intValue();
  29. result = alpha.get(index) + result;
  30. x = (x.divide(BigInteger.valueOf(256)));
  31. }
  32. System.out.println(result);
  33.  
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement