Problem 22
の編集
https://odz.sakura.ne.jp/projecteuler/?Problem+22
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
*[[Problem 22:http://projecteuler.net/problem=22]] 「名前のスコア」 [#f579eabb] 5000個以上の名前が書かれている46Kのテキストファイル [[names.txt:https://projecteuler.net/project/resources/p022_names.txt]] を用いる. まずアルファベット順にソートせよ. のち, 各名前についてアルファベットに値を割り振り, リスト中の出現順の数と掛け合わせることで, 名前のスコアを計算する. たとえば, リストがアルファベット順にソートされているとすると, COLINはリストの938番目にある. またCOLINは 3 + 15 + 12 + 9 + 14 = 53 という値を持つ. よってCOLINは 938 × 53 = 49714 というスコアを持つ. ファイル中の全名前のスコアの合計を求めよ.
タイムスタンプを変更しない
*[[Problem 22:http://projecteuler.net/problem=22]] 「名前のスコア」 [#f579eabb] 5000個以上の名前が書かれている46Kのテキストファイル [[names.txt:https://projecteuler.net/project/resources/p022_names.txt]] を用いる. まずアルファベット順にソートせよ. のち, 各名前についてアルファベットに値を割り振り, リスト中の出現順の数と掛け合わせることで, 名前のスコアを計算する. たとえば, リストがアルファベット順にソートされているとすると, COLINはリストの938番目にある. またCOLINは 3 + 15 + 12 + 9 + 14 = 53 という値を持つ. よってCOLINは 938 × 53 = 49714 というスコアを持つ. ファイル中の全名前のスコアの合計を求めよ.
テキスト整形のルールを表示する