Advertisement
Guest User

Untitled

a guest
Nov 4th, 2017
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace _03.Spyfer
  8. {
  9. class Spyfer
  10. {
  11. static void Main(string[] args)
  12. {
  13. List<int> sequence = Console.ReadLine().Trim().Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).Select(int.Parse).ToList();
  14. for (int i = 0; i < sequence.Count; i++)
  15. {
  16. for (int j = 0; j < sequence.Count - 1; j++)
  17. {
  18. if (j == 0)
  19. {
  20. if (sequence[j] == sequence[j + 1])
  21. {
  22. sequence.RemoveAt(j + 1);
  23. i = 0;
  24. break; ;
  25. }
  26. }
  27. else
  28. {
  29. if (sequence[j] == sequence[j - 1] + sequence[j + 1])
  30. {
  31. sequence.RemoveAt(j + 1);
  32. sequence.RemoveAt(j - 1);
  33. i = 0;
  34. break;
  35. }
  36. else if (j == sequence.Count - 2)
  37. {
  38. if (sequence[j] == sequence[j + 1])
  39. {
  40. sequence.RemoveAt(j + 1);
  41. break;
  42. }
  43. }
  44. }
  45. }
  46. }
  47. Console.WriteLine(string.Join(" ", sequence));
  48. }
  49. }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement