Il jackpot del Superenalotto ha superato i 130 milioni di euro,lorda o netta che sia è una cifra assurda che chiunque vorrebbemettersi in tasca. Ebbene, ho un metodo infallibile per vincere: io cimetto il codice, voi ci mettete il culo, perchè è solo edesclusivamente una questione di culo.
Ecco qui il codice:
using System;
using System.Collections.Generic;
using System.Text;
namespace questionediculo
{
class Program
{
private const int MIN_VALUE = 1;
private const int MAX_VALUE = 90;
static void Main(string[] args)
{
List<int> numbers = GenerateSeries(7);
int jolly = ExtractFromSeries(numbers);
numbers.Remove(jolly);
Console.Write("Sestina fortunata: ");
foreach (int number in numbers)
{
Console.Write(number + " ");
}
Console.WriteLine();
Console.WriteLine("Numero jolly: " + jolly);
}
private static List<int> GenerateSeries(int length)
{
List<int> retCol = new List<int>();
object rand = new object();
lock (rand)
{
Random random = new Random();
while (retCol.Count < length)
{
int number = random.Next(MIN_VALUE, MAX_VALUE);
if (!retCol.Contains(number)) retCol.Add(number);
}
}
retCol.Sort();
return retCol;
}
private static int ExtractFromSeries(List<int> series)
{
object rand = new object();
lock (rand)
{
Random random = new Random();
int index = random.Next(1, series.Count);
return series[index];
}
}
}
}
Per i più pigri, ecco l'eseguibile questionediculo.zip (9,72 kb)
In caso di vincita, ricordatevi di me ;)