Un metodo infallibile per il Superenalotto

by Gianluca 13 agosto 2009 14.49

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 ;)

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Vota questo post per primo

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Blogging | C#

La t-shirt per ogni sviluppatore ASP.NET

by Gianluca 12 agosto 2009 13.54

Girando per la rete mi sono imbattuto in questa simpatica maglietta...non potevo non riproporla qui.

 

La trovate qui http://www.zazzle.com/asp_form_runat_fail_tshirt-235732084838138388

P.S.: Bello l'effetto di zoom sulle immagini di questo sito! 

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Vota questo post per primo

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

ASP.Net 2.0 | ASP.NET 3.5 | Blogging

Nuovo layout: ricominciamo

by Gianluca 19 febbraio 2009 01.58

Un pò di tempo libero era quello che ci voleva, e ne ho approfittato per buttare giù un nuovo layout per il mio blog, ispirato a Twitter, di cui mi piaceva lo stile essenziale.
Nonostante qualche problemino con il SyntaxHighlighter, che con Firefox 3.0.6 continua a non visualizzare il codice formattato, ho deciso di pubblicare ugualmente il lavoro di questi due giorni. Lo dedico ad una persona speciale. Ricominciamo!

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Vota questo post per primo

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

Blogging | My life | Web

Offrimi un caffè
Microsoft Certified Technology Specialist
Microsoft Certified Professional Developer