using System.Collections.Generic;
public static void Main()
List<int> list1 = new List<int>();
list1=GetRandomNumbers1(10);
Console.WriteLine("***************************************");
List<int> list2 = new List<int>();
list2=GetRandomNumbers2(10);
Dictionary<int,int>dict=new Dictionary<int, int>();
dict.Add(list1[i],list2[i]);
Console.WriteLine("please input an integer between 1 to 20");
int input = Convert.ToInt32(Console.ReadLine());
if(dict.ContainsKey(input))
dict.TryGetValue(input,out result);
Console.WriteLine("You earned {0} dollars!",result);
Console.WriteLine("BANG! You die!");
public static List<int> GetRandomNumbers1(int count)
List<int> randomNumbers1 = new List<int>();
for (int i=0; i<count; i++)
Random random = new Random();
do number = random.Next(1,21);
while (randomNumbers1.Contains(number));
randomNumbers1.Add(number);
foreach(int i in randomNumbers1)
public static List<int> GetRandomNumbers2(int count)
List<int> randomNumbers2 = new List<int>();
Random random = new Random();
for (int i=0; i<count; i++)
int number = random.Next(1,10001);
Console.WriteLine(number);
randomNumbers2.Add(number);