import java.util.*;
public class 距离和 {public static void main(String[] args){String st="LANQIAO";int ans=0;char ch[]=st.toCharArray();for(int i=0;i<ch.length;i++){for(int j=i+1;j<ch.length;j++){ans+=Math.abs(ch[j]-ch[i]);}}System.out.println(ans);}
}
ans += Math.abs(ch[j] - ch[i]);
的意思是计算字符数组 ch
中第 j 个字符和第 i 个字符之间的 ASCII 值差的绝对值,并将这个绝对值累加到 ans
变量上。