static void p_22()
{
StreamReader sr = new StreamReader(
"names.txt", Encoding.GetEncoding("Shift_JIS"));
string text = sr.ReadToEnd();
sr.Close();
text = text.Replace("\"", "");
string[] stArrayData = text.Split(',');
Array.Sort(stArrayData);
int ans = 0;
for (int i = 0; i < stArrayData.Length; ++i)
{
int sum = 0;
for (int j = 0; j < stArrayData[i].Length; ++j)
{
sum += Convert.ToInt32(
Convert.ToChar(stArrayData[i].Substring(j, 1)))-64;
}
ans += sum * (i + 1);
}
Console.WriteLine(ans.ToString());
}
0 件のコメント:
コメントを投稿