Esempio n. 1
0
    static void Main(string[] args)
    {
        int numberOfStrings = int.Parse(Console.ReadLine());
        RecievList <Box <double> > elements = new RecievList <Box <double> >();

        for (int i = 0; i < numberOfStrings; i++)
        {
            Box <double> boxOfStrings = new Box <double>(double.Parse(Console.ReadLine()));
            elements.Add(boxOfStrings);
        }

        Box <double> element = new Box <double>(double.Parse(Console.ReadLine()));

        int counter = 0;

        foreach (Box <double> item in elements)
        {
            counter += element.Compare(item);
        }

        Console.WriteLine(counter);
    }
Esempio n. 2
0
    static void Main(string[] args)
    {
        int numberOfStrings = int.Parse(Console.ReadLine());
        RecievList <Box <string> > elements = new RecievList <Box <string> >();

        for (int i = 0; i < numberOfStrings; i++)
        {
            Box <string> boxOfStrings = new Box <string>(Console.ReadLine());
            elements.Add(boxOfStrings);
        }

        string[] elementsToSwap = Console.ReadLine().Split();
        int      firstIndex     = int.Parse(elementsToSwap[0]);
        int      secondIndex    = int.Parse(elementsToSwap[1]);

        elements.Swap(firstIndex, secondIndex);

        foreach (Box <string> item in elements)
        {
            Console.WriteLine(item);
        }
    }