Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public int solution(String A, String 😎
- {
- char[] charsA = A.toCharArray();
- char[] charsB = B.toCharArray();
- int points = 0;
- for (int i = 0, n = charsA.length; i < n; i++)
- {
- if (charCustomValue(charsA[i]) > charCustomValue(charsB[i]))
- {
- points++;
- }
- }
- return points;
- }
- private int charCustomValue(char ch)
- {
- int valA = Character.getNumericValue(ch);
- if (valA == 65) // A
- {
- return 14;
- }
- else if (valA == 75) //K
- {
- return 13;
- }
- else if (valA == 81) // Q
- {
- return 12;
- }
- else if (valA == 74) // J
- {
- return 11;
- }
- else if (valA == 84) // T
- {
- return 10;
- }
- else if (valA > 49 && valA < 58)
- {
- return valA - 48;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement