Advertisement
Guest User

Day3, part2

a guest
Dec 3rd, 2016
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.78 KB | None | 0 0
  1.     private void Day3Part2()
  2.     {
  3.         string input = File.ReadAllText("C:/input.txt");
  4.  
  5.         string[] lines = input.Split("\n".ToCharArray(), System.StringSplitOptions.RemoveEmptyEntries);
  6.         int output = 0;
  7.  
  8.         int count = 0;
  9.  
  10.         int[] triangle = new int[3];
  11.  
  12.         for(int j = 0; j < 3; j++)
  13.         {
  14.             for(int i = 0; i < lines.Length; i++)
  15.             {
  16.                 string[] line = lines[i].Split(" ".ToCharArray(), System.StringSplitOptions.RemoveEmptyEntries);
  17.  
  18.                 triangle[count] = int.Parse(line[j]);
  19.                 count++;
  20.                 if(count == 3)
  21.                 {
  22.                     count = 0;
  23.                     if(IsTriangle(triangle[0], triangle[1], triangle[2]))
  24.                     {
  25.                         output++;
  26.                     }
  27.                 }
  28.             }
  29.         }
  30.  
  31.  
  32.         Debug.Log(output);
  33.    
  34.     }
  35.  
  36.     private bool IsTriangle(int a, int b, int c)
  37.     {
  38.         return(a + b > c && a + c > b && b + c > a);
  39.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement