public static void Main()
Console.WriteLine("Hello World");
int[] arr = {7,3,2, 1, 5, 4, 8};
int[] visited = new int[arr.Length];
bool v1 = calc(sum, visited, arr);
bool v2 = calc(sum, visited, arr);
bool v3 = calc(sum, visited, arr);
public static bool calc(int sum, int[] visited, int[] arr)
for (int i = 0; i < visited.Length; i++)
int[] newV = new int[visited.Length];
if (calc(sum - arr[i], visited, arr) == true)