題目描述
本題為填空題,只需要算出結(jié)果后,在代碼中使用輸出語句將所填結(jié)果輸出即可。
兩個字母之間的距離定義為它們在字母表中位置的距離。例如?A?和?C?的距離為?2,L?和?Q?的距離為?5。
對于一個字符串,我們稱字符串中兩兩字符之間的距離之和為字符串的內(nèi)部距離。
例如:ZOO
?的內(nèi)部距離為?22,其中?Z?和?O?的距離為?11。文章來源:http://www.zghlxwxcb.cn/news/detail-704862.html
請問,LANQIAO
?的內(nèi)部距離是多少?文章來源地址http://www.zghlxwxcb.cn/news/detail-704862.html
運行限制
- 最大運行時間:1s
- 最大運行內(nèi)存: 128M
import java.util.*;
public class Main {
public static void main(String[] args) {
int sum=0;
String str="LANQIAO";
for(int i=0;i<str.length();i++){
for(int j=i+1;j<str.length();j++){
sum=sum+Math.abs((int)(str.charAt(j)-'A')-(int)(str.charAt(i)-'A'));
}
}
System.out.println(sum);
}
}
到了這里,關于藍橋杯官網(wǎng)填空題(距離和)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!