Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.74 KB | None | 0 0
  1. public int solution(String A, String 😎
  2.     {
  3.  
  4.         char[] charsA = A.toCharArray();
  5.         char[] charsB = B.toCharArray();
  6.         int points = 0;
  7.         for (int i = 0, n = charsA.length; i < n; i++)
  8.         {
  9.             if (charCustomValue(charsA[i]) > charCustomValue(charsB[i]))
  10.             {
  11.                 points++;
  12.             }
  13.  
  14.         }
  15.         return points;
  16.     }
  17.    
  18.     private int charCustomValue(char ch)
  19.     {
  20.         int valA = Character.getNumericValue(ch);
  21.  
  22.         if (valA == 65) // A
  23.         {
  24.             return 14;
  25.         }
  26.         else if (valA == 75) //K
  27.         {
  28.             return 13;
  29.         }
  30.         else if (valA == 81) // Q
  31.         {
  32.             return 12;
  33.         }
  34.         else if (valA == 74) // J
  35.         {
  36.             return 11;
  37.         }
  38.         else if (valA == 84) // T
  39.         {
  40.             return 10;
  41.         }
  42.         else if (valA > 49 && valA < 58)
  43.         {
  44.             return valA - 48;
  45.         }
  46.         return 0;
  47.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement