Project Euler にチャレンジ:Problem 22

← Problem 21  Problem 23 →

Problem 22[名前のスコア(Names scores)]

names.txt(右クリックして名前を付けて保存してください)は46k のテキストファイルで、5000を超える名前が含まれています。アルファベット順に並べ替えしてください。それから、それぞれの名前のアルファベット値を計算し、この値に、リストにおける位置を掛け合わせることによって、名前のスコアを取得します。
例えば、このリストをアルファベット順に、並べ替えした時、COLINのアルファベット値は、3 + 5 + 12 + 9 +14 = 53 で、リストの938番目の位置にいます。
よってCOLIN の名前のスコアは938 × 53 = 49714 となります。

このファイルの名前のスコアの合計はいくつか?