Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class HelloWorld {
- public static final String chars = "`~1!2@3#4$5%6^7&8*9(0)-_=+qwertyuiop[{]}asdfghjkl;:zxcvbnm,<.>/?";
- public static final int length = chars.length();
- public static int limit = 2;
- public static void main(String []args) {
- double max = Math.pow(chars.length(), limit);
- System.out.println("Test: " + find(4096 - 1));
- }
- public static String find(int i) {
- String base = String.valueOf(i);
- String result = "";
- if (i < length) {
- result += chars.substring(i, i + 1);
- } else {
- int divide = i / length;
- int multiply = divide * length;
- if (divide >= length) {
- return "NULL";
- }
- result += chars.substring(divide, divide + 1);
- i -= multiply;
- result += chars.substring(i, i + 1);
- }
- return result;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement