Ejemplo n.º 1
0
 private static string SolveNaive(string path, string password)
 {
     foreach (var line in TextFile.EnumerateLines(path))
     {
         if (ObfuscatedContains(line, password))
         {
             return(line);
         }
     }
     return(null);
 }
Ejemplo n.º 2
0
 public static int SolveLinqMT()
 {
     return(TextFile.EnumerateLines("wordlist.txt").AsParallel().Count(l => IsPalmostDrome(l)));
 }
Ejemplo n.º 3
0
 private static string SolvePLinq(string path, string password)
 {
     return(TextFile.EnumerateLines(path).AsParallel().First(l => ObfuscatedContains(l, password)));
 }