public void Word(int[] arr, int k)
int[, ] val = new int[arr.Length, arr.Length];
int[] min = new int[arr.Length];
int[] ans = new int[arr.Length];
for (int i = 0; i < arr.Length; i++)
for (int j = i; j < arr.Length; j++)
for (int i = 0; i < val.GetLength(0); i++)
for (int j = 0; j < val.GetLength(1); j++)
Console.Write(val[i, j]);
Console.WriteLine("eeffrferfre");
for (int i = val.GetLength(0) - 1; i >= 0; i--)
for (int j = val.GetLength(1)-1; j >=i; j--)
mi = val[i, j - 1] + min[j];
if (mi < min[j] || say==1)
Console.WriteLine(counnt);
for(int i=0;i<min.Length;i++)
Console.Write("{0}",min[i]);
public static void Main()
int[] arr = new int[]{3, 2, 2, 5};
Program p = new Program();