示例#1
0
    public static void Main(string[] args)
    {
        List <int> numbers = FunctionsCollection.ReadIntListInRangeUptoEmptyLine();

        numbers.Sort();

        Console.WriteLine("The sorted list is:");
        FunctionsCollection.PrintIntList(numbers);
    }
示例#2
0
    public static void Main(string[] args)
    {
        List <int> numbers            = FunctionsCollection.ReadIntListInRangeUptoEmptyLine();
        List <int> longestSubsequence = GetLongestSubsequence(numbers);

        Console.WriteLine("The longest subsequence in the list is:");
        FunctionsCollection.PrintIntList(longestSubsequence);

        // For more test see the test class ListMethodsTest.cs
    }
示例#3
0
    public static void Main(string[] args)
    {
        Console.WriteLine("Please enter the first number in the sequence (N):");
        int startNumber = FunctionsCollection.ReadIntInRange();

        List <int> newSequence = GenerateSequence(startNumber, 50);

        Console.WriteLine("The result sequence with 50 members is:");
        FunctionsCollection.PrintIntList(newSequence);
    }
示例#4
0
    public static void Main(string[] args)
    {
        Console.WriteLine("Please enter the first number in the sequence (N):");
        int startNumber = FunctionsCollection.ReadIntInRange();

        Console.WriteLine("Please enter the searched number in the sequence (M > N):");
        int searchedNumber = FunctionsCollection.ReadIntInRange(startNumber + 1);

        List <int> shortestSequence = GenerateShortestSequence(startNumber, searchedNumber);

        Console.WriteLine("The result shortest sequence from {0} to {1} is:", startNumber, searchedNumber);
        FunctionsCollection.PrintIntList(shortestSequence);
    }