Claudio Cherubino's blog Life of a Googler

2Sep/090

Riparte il Google Code Jam

Restano meno di due giorni di tempo per registrarsi all'edizione 2009 del Google Code Jam, la competizione riservata ai migliori sviluppatori di tutto il mondo.

Il formato è lo stesso della scorsa edizione: un primo turno di qualificazione che si apre questa notte e al quale può partecipare chiunque nell'arco delle 24 ore successive. In questa fase verranno proposti tre problemi, ciascuno con un set di input piccolo e e uno grande. Per superare il turno basterà risolvere uno dei problemi sull'input piccolo e uno sull'input grande (anche lo stesso problema).

Successivamente ci saranno tre turni online e la finale per i migliori 25 qualificati da tenersi presso la sede principale di Google a Mountain View, California.

I premi vanno dalle magliette firmate Google Code Jam ai 5000 dollari per il primo qualificato, oltre ovviamente alla possibilità di farsi notare dai recruiter di Google.

Per maggiori chiarimenti vi invito a leggere il regolamento ufficiale e a provare i quesiti proposti l'anno passato.

In bocca al lupo!

1Jun/091

Come vincere un iMac

Sono sempre tentato dall'idea di comprare un Mac ma ogni volta, fortunatamente per il mio conto in banca, riesco a frenare il desiderio compulsivo.

Ecco quindi la soluzione che fa per me: invece di comprare un iMac perché non vincerlo? :)

Niente di più facile! Grazie al blog di Luca Mercatanti e al suo contest mi basterà attendere la data dell'estrazione (1 Luglio 2009) e incrociare le dita, sperando di essere sorteggiato.

Dite che faccio meglio a tentare la sorte con il SuperEnalotto?

Tagged as: , , 1 Comment
25Jun/080

Nuovo contest con un MacBook Air in regalo

Sono ormai molto diffusi i contest che mettono in palio un premio ad estrazione fra tutti i siti/blog che linkano una determinata pagina.

L'organizzatore del concorso ottiene in questo modo una grande quantità di link in entrata che gli consentono di incrementare il proprio PageRank, mentre ai proprietari dei siti che tentano la fortuna (come me!) avere una chance non costa nulla.

In questo caso il premio in palio è molto interessante, un MacBook Air, ed è messo in palio dal blog che insegna a risparmiare:

Che sia la volta buona che passo al Mac? :smile:

19May/083

Google Treasure Hunt 2008, first puzzle in F#

A couple of days ago Google launched a contest called Treasure Hunt 2008, which will be composed of 4 puzzles.

Only the first of these quizzes is already available at http://treasurehunt.appspot.com/, and the new ones will be posted once per week.

At the end of the four puzzles there will be some prizes, even if nothing has been revealed yet.

Here is the description of the first puzzle:

A robot is located at the top-left corner of a n x k grid.
The robot can only move either down or right at any point in time. The robot is trying to reach the bottom-right corner of the grid.
How many possible unique paths are there?
(Note: Answer must be an exact, decimal representation of the number. Image not to scale.)

Google Treasure Hunt 2008

If the number of rows is r and the number of columns c, the robot can move r-1 steps down and c-1 steps to the right to get to the bottom-right corner of the grid.

The number we want to find is the combination of r1 and c1, and this can be easily computed using the binomial coeficient:

Binomial coeficient

Let's assume r1 = r-1 and c1 = c-1, and write some F# code to get the solution to our problem:

#light
open Microsoft.FSharp.Math.BigInt

let robot rows columns =
  let r1 = rows - 1I
  let c1 = columns - 1I
  (factorial (r1 + c1)) / ((factorial r1) * (factorial c1))

This first puzzle was very easy to solve, if you go to the Treasure Hunt website now, you'll find the next exercise.

I'll give it a try, if you are interested just drop a comment and we'll discuss it here.

28Aug/071

In regalo la Puglia

Non ho vinto la scorta di birra quando ne ho avuto l'opportunità , però adesso ho la possibilità  di rifarmi con dei prodotti tipici pugliesi.

Il promotore del concorso è Daniele Salamina all'interno del suo blog, ed il regolamento è simile, si tratta di scegliere un numero per l'estrazione del Lotto di Bari di Sabato 22 Settembre e incrociare le dita.

La scorsa volta ho scelto (ovviamente senza alcun motivo) il 59 e visto che questo numero è ancora libero me lo prendo di nuovo.

Saranno orecchiette per tutti?

Tagged as: , 1 Comment
23Jun/073

Il contest de La Compagnia del Cavatappi

Normalmente partecipo a tutti i concorsi che mi capitano sotto mano, e qualche volta ho pure vinto, eppure mi sono lasciato scappare quelli dedicati ai blogger con in palio un iPod Shuffle prima e un Nokia N95 dopo.

Ma questa volta è diversa, in palio non ci sono dei bellissimi gadget tecnologici, ma ben 3 cartoni da 24 bottiglie di Birra Menabrea!
Come si fa a non partecipare?

Alla fine è molto semplice, basta scrivere un post sull'argomento (eccolo qua), linkare la keyword Prodotti Tipici al sito dello sponsor e scegliere un numero fra 1 e 90 fra quelli ancora disponibili, nel mio caso il 59.

Adesso mi basta incrociare le dita e sperare che esca proprio questo numero per primo nelle estrazioni del lotto di Sabato 7 Luglio.
Se vinco birra per tutti!

Tagged as: , 3 Comments