Skip to content

Instantly share code, notes, and snippets.

@gulbanana
Created August 9, 2016 06:50
Show Gist options
  • Save gulbanana/d21147356461125aba8db2724b683808 to your computer and use it in GitHub Desktop.
Save gulbanana/d21147356461125aba8db2724b683808 to your computer and use it in GitHub Desktop.
using System;
using System.IO;
using System.Linq;
class Euler
{
static void Main(string[] args) => Console.WriteLine(
File.ReadAllText("./p022_names.txt")
.Replace("\"", "")
.Split(',')
.OrderBy(n => n)
.Select((n, i) => n.Select(c => (int)c - 64).Sum() * (i+1))
.Sum()
);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment