using System.Collections.Generic;
using System.Threading.Tasks;
static int [] SortowanieZliczanie(int[] T, int a)
for (int i = 1; i < a; i++)
for (int i = 0; i <1001; i++)
for (int j = 0; j < A[i]; j++)
for (int i = 0; i < 1001; i++)
Console.Write(Environment.NewLine);
static void Main(string[] args)
using (StreamReader sr = new StreamReader("in.txt"))
string linia = sr.ReadLine();
string[] a = linia.Split(' ');
string linia1 = sr.ReadLine();
string[] b = linia1.Split(' ');
for (int i = 1; i < m; i++)
TX[i] = int.Parse(b[i - 1]);
string linia2 = sr.ReadLine();
string[] c = linia2.Split(' ');
for (int i = 1; i < n; i++)
TY[i] = int.Parse(c[i - 1]);
int [] tablicaSortX = new int[m];
tablicaSortX=SortowanieZliczanie(TX, m);
for (int i = 1; i < tablicaSortX.Length; i++)
Console.Write(tablicaSortX[i]);
int[] tablicaSortY = new int[n];
tablicaSortY = SortowanieZliczanie(TY, n);
int pion = 1, poziom = 1;
for (int z = 0 ; z < m + n; z++)
if (tablicaSortX[x] >= tablicaSortY[y])
koszt = koszt + tablicaSortX[x] * poziom;
koszt = koszt + tablicaSortY[y] * pion;
Console.WriteLine("Blad");
Console.WriteLine(e.Message);