using System;
namespace Sorting
{
class Programm
{
public static void Main(string[] args)
{
int[] array = new int[10];
array[0] = 25;
array[1] = 15;
array[2] = 154;
array[3] = 145;
array[4] = 19;
array[5] = 88;
array[6] = 5;
array[7] = 45;
array[8] = 14;
array[9] = 10;
Sort(array);
for (int i = 0; i < array.Length; i++)
{
Console.WriteLine(array[i] + ", ");
}
Console.ReadKey();
}
private static void Sort(int[] input)
{
for (int i = 0; i < input.Length; i++)
{
for (int j = i+1; j<input.Length; j++)
{
if(input[i] > input[j])
{
int t = input[i];
input[i] = input[j];
input[j] = t;
}
}
}
}
}
}
dXNpbmcgU3lzdGVtOwoKCgpuYW1lc3BhY2UgU29ydGluZwp7CiAgICBjbGFzcyBQcm9ncmFtbQogICAgewogICAgICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKHN0cmluZ1tdIGFyZ3MpCiAgICAgICAgewoKICAgICAgICAgICAgaW50W10gYXJyYXkgPSBuZXcgaW50WzEwXTsKICAgICAgICAgICAgYXJyYXlbMF0gPSAyNTsKICAgICAgICAgICAgYXJyYXlbMV0gPSAxNTsKICAgICAgICAgICAgYXJyYXlbMl0gPSAxNTQ7CiAgICAgICAgICAgIGFycmF5WzNdID0gMTQ1OwogICAgICAgICAgICBhcnJheVs0XSA9IDE5OwogICAgICAgICAgICBhcnJheVs1XSA9IDg4OwogICAgICAgICAgICBhcnJheVs2XSA9IDU7CiAgICAgICAgICAgIGFycmF5WzddID0gNDU7CiAgICAgICAgICAgIGFycmF5WzhdID0gMTQ7CiAgICAgICAgICAgIGFycmF5WzldID0gMTA7CgoJCQlTb3J0KGFycmF5KTsKCiAgICAgICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgYXJyYXkuTGVuZ3RoOyBpKyspCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKGFycmF5W2ldICsgIiwgIik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgCiAgICAgICAgICAgIENvbnNvbGUuUmVhZEtleSgpOwoKICAgICAgICB9CiAgICAgICAgCiAgICAgICAgcHJpdmF0ZSBzdGF0aWMgdm9pZCBTb3J0KGludFtdIGlucHV0KQogICAgICAgIHsKICAgICAgICAJZm9yIChpbnQgaSA9IDA7IGkgPCBpbnB1dC5MZW5ndGg7IGkrKykKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgZm9yIChpbnQgaiA9IGkrMTsgajxpbnB1dC5MZW5ndGg7IGorKykKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICBpZihpbnB1dFtpXSA+IGlucHV0W2pdKQogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgaW50IHQgPSBpbnB1dFtpXTsKICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbaV0gPSBpbnB1dFtqXTsKICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbal0gPSB0OwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICAKICAgIH0KfQ==
5,
10,
14,
15,
19,
25,
45,
88,
145,
154,