Advertisement
Guest User

Untitled

a guest
Apr 25th, 2014
451
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. using System;
  2. class TheLongest
  3. {
  4. static void Main()
  5. {
  6. int i ;
  7. int n = int.Parse(Console.ReadLine());
  8. int[] number = new int[n];
  9. for (i = 0; i < n; i++)
  10. {
  11. number[i] = int.Parse(Console.ReadLine());
  12. }
  13. Console.WriteLine();
  14. int longest=0;
  15. int num =0;
  16. int[] counter = new int[n];
  17. int k = 0;
  18. int l = 1;
  19. for (i=0; i<n; i++ )
  20. {
  21. counter[i] = 1;
  22. int first = number[i];
  23.  
  24. for (int j = l; j <n; j++)
  25. {
  26. int next = number[j];
  27. if (first == next)
  28. {
  29. counter[i] ++;
  30. }
  31. }
  32. if (counter[i] > longest )
  33. {
  34. longest = counter[i];
  35. num = number[i];
  36. }
  37.  
  38. k++;//1
  39. l++;//2
  40.  
  41. }
  42. Console.Write("{");
  43. for (i = 0; i < n-1; i++)
  44. {
  45. Console.Write(number[i] + ",");
  46. }
  47. Console.Write(number[i] + "}");
  48.  
  49. Console.Write(" - {");
  50. for (i = 0; i < longest-1; i++)
  51. {
  52. Console.Write(num +",");
  53. }
  54. Console.Write(num + "}");
  55.  
  56.  
  57. Console.ReadLine();
  58. }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement