using System.Collections.Generic;
public static void Main()
int[] result = TwoSum_On2(new int[]{1,2,3,4,5,6}, x);
Console.WriteLine(result[0].ToString() + ", " + result[1].ToString());
public static int[] TwoSum_On(int[] nums, int target) {
Dictionary<int, int> tries = new Dictionary<int, int>();
for(var i = 0; i < nums.Length; i++){
if(tries.ContainsKey(rest)) return new int[]{tries[rest], i};
public static int[] TwoSum_On2(int[] nums, int target) {
int[] result = new int[2];
for(var i = 0; i< nums.Length;i++){
for(var j = 0; j< nums.Length; j++){
if(target == 0) return result;