Помогите решить задачи по C#

01.01.2001

Помогите решить задачи по C#
1) Дан целочисленный массив размера N. Удалить из массива все одинаковые элементы, оставив их последние вхождения.
2) Дана строка. Вывести все слова, у которых первая и последняя буквы одинаковые не используя стандартные средства для разбиения строк.

  • using System;
    using System.Linq;
    namespace example {
    public class Program {
    static void Main(string[] args) {
    int[] a = { 25, 17, 45, 89, 47, 32, 65, 45, 78, 67, 25, 47, 64, 89, 25, 32, 45, 11, 89, 67, 13, 25, 32, 12, 17, 99 };
    foreach (var item in a) Console.Write(" {0}", item);
    Console.WriteLine();
    Array.Reverse(a);
    a = a.ToList().Distinct().ToArray();
    Array.Reverse(a);
    foreach (var item in a) Console.Write(" {0}", item);
    Console.WriteLine();
    Console.ReadKey();
    }
    }
    }

Вас заинтересует