1
0
www.mikescher.com/www/statics/aoc/2018/05-1.linq

10 lines
381 B
Plaintext
Raw Normal View History

2019-11-02 20:19:34 +01:00
<Query Kind="Statements" />
var poly = File.ReadAllText(Path.Combine(Path.GetDirectoryName(Util.CurrentQueryPath), @"05_input.txt")).Trim();
for (;;)
{
var len = poly.Length;
for (var i='a';i<='z';i++) poly=poly.Replace(i+""+char.ToUpper(i), "");
for (var i='a';i<='z';i++) poly=poly.Replace(char.ToUpper(i)+""+i, "");
if (len == poly.Length) { poly.Length.Dump(); return; }
}