Advertisement
nein_yards

aocvbdotnet2018day1part2

Dec 1st, 2019
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. FileOpen(1, "C:\Users\******\OneDrive\Desktop\NumberAdder.txt", OpenMode.Input)
  2. Dim ResultingFrequency As Integer = 0
  3.  
  4. Dim ResultingFrequencies As New List(Of Integer)
  5. Dim RepeatedFrequency As Integer
  6. Dim FrequencyFound As Boolean = False
  7.  
  8. While Not EOF(1)
  9. ResultingFrequency += LineInput(1)
  10. If ResultingFrequencies.Count = 0 Then
  11. ResultingFrequencies.Add(ResultingFrequency)
  12. Else
  13. For i = 0 To ResultingFrequencies.Count - 1
  14. If ResultingFrequency = ResultingFrequencies(i) And Not FrequencyFound Then
  15. RepeatedFrequency = ResultingFrequency
  16. FrequencyFound = True
  17. End If
  18. Next
  19. If Not FrequencyFound Then
  20. ResultingFrequencies.Add(ResultingFrequency)
  21. End If
  22. End If
  23. End While
  24.  
  25. If FrequencyFound Then
  26. Console.WriteLine("The first repeated frequency is " & RepeatedFrequency)
  27. Else
  28. Console.WriteLine("Frequency not repeated!")
  29. End If
  30. Console.ReadLine()
  31.  
  32. FileClose(1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement