戚墅堰做网站,肇庆网络推广,兰州生活网,六安网站建设企业给你一个字符串 s 。一个字符串的 分数 定义为相邻字符 ASCII 码差值绝对值的和。
请你返回 s 的 分数 。 示例 1#xff1a;
输入#xff1a;s hello
输出#xff1a;13
解释#xff1a;
s 中字符的 ASCII 码分别为#xff1a;h 104 #xff0c;e 1…给你一个字符串 s 。一个字符串的 分数 定义为相邻字符 ASCII 码差值绝对值的和。
请你返回 s 的 分数 。 示例 1
输入s hello
输出13
解释
s 中字符的 ASCII 码分别为h 104 e 101 l 108 o 111 。所以 s 的分数为 |104 - 101| |101 - 108| |108 - 108| |108 - 111| 3 7 0 3 13 。
示例 2
输入s zaz
输出50
解释
s 中字符的 ASCII 码分别为z 122 a 97 。所以 s 的分数为 |122 - 97| |97 - 122| 25 25 50 。 提示
2 s.length 100s 只包含小写英文字母。 /*** 3110. 字符串的分数* param s* return*/public static int scoreOfString(String s) {char[] chars s.toCharArray();int ans 0;for (int i 1; i chars.length; i) {// 使用Integer.valueOf来获取ASCALL码ans Math.abs(chars[i] - chars[i - 1]);}return ans;}