- Write The Definition Of Method Public Static String Generateld Int N The Method Receives An Integer Argument Returns A 1 (20.84 KiB) Viewed 37 times
Write the definition of method public static String generatelD(int n). The method receives an integer argument returns a
-
- Site Admin
- Posts: 899603
- Joined: Mon Aug 02, 2021 8:13 am
Write the definition of method public static String generatelD(int n). The method receives an integer argument returns a
Write the definition of method public static String generatelD(int n). The method receives an integer argument returns a string representing an ID corresponding to n. An ID consists of two lowercase letters followed by four digits. We map each ID to a nonnegative integer by arranging them in lexicographic order. The mapping looks like this: 04 aa0000 14 aa0001 9999aa9999 10000 → ab0000 19999 → ab9999 20000ac0000 250000 → az0000 260000 → ba0000 510000 → bz0000 6759999 → zz9999 6760000 → aa0000 (after zz9999 we wrap back around to aa0000). Hint: The rightmost digit of n corresponds to the character with numeric value '0' + n % 10. Dividing n by 10 strips off t he last digit, so we can mod by 10 again to get the next digit. To get the rightmost letter, use 'a' + n % 26. Then divide by 26 to strip off the rightmost letter.