Dato che spesso mi capita di dover programmare in Python e dato che non ho voglia di stare ogni volta che modifico un sorgente a ricrearmi tutto il .deb. Ho deciso di automatizzare la cosa con uno script. E’ uno script grezzo e perfezionabile, ma fa magnificamente il suo lavoro. Lo pubblico sperando che …
Archive for the ‘Script Vari’ Category
Script Calcolo ELO
September 12th, 2008
THeK3nger Dato che ho ripreso un po il pallino degli scacchi riporto di seguito uno script python di 60 righe non troppo elaborato (mancano infatti tutte le gestioni delle eccezioni) per il calcolo e aggiornamento del punteggio ELO.
L’uso è semplice e si riduce a:
python elo.py <elo_attuale> <score> <elo_avversario1> ….. <elo_avversarioN>
Per i sistemi Unix come al …
Progetto Eulero: Problema 004
August 24th, 2008
THeK3nger Questo problema recita:
A palindromic number reads the same both ways.
The largest palindrome made from the product of two
2-digit numbers is 9009 = 91×99.
Find the largest palindrome made from the product of
two 3-digit numbers.
Risolviamo questo problema prima concettualmente e poi passiamo alla sua implementazione in Python.
A livello concettuale dobbiamo inanzitutto definire che cosa è un …
Progetto Eulero: Problema 003
August 14th, 2008
THeK3nger Con il terzo problema ci troviamo davanti la prima difficoltà, questa volta infatti il metodo più intuitivo risulta inapplicabile computazionalmente. Ma leggiamo la richiesta del problema:
The prime factors of 13195 are 5, 7, 13 and 29.
What is the largest prime factor of the number 600851475143 ?
Dobbiamo trovare quindi il più grande fattore primo di …
Progetto Eulero: Problema 002
August 12th, 2008
THeK3nger Dopo aver affrontato con non troppa difficoltà il primo problema, ci prepariamo ad affrontare il secondo. Il nostro compito consiste quindi nel trovare tutti i numeri di Fibonacci minori di 4 milioni, scartare i dispari e sommare i pari.
Progetto Eulero: Problema 001
August 11th, 2008
THeK3nger In questi articoli cercherò di illustrarvi gli algoritmi risolutivi del Progetto Eulero a scopo didattico e di guida nel caso di problemi particolarmente ostici.
Il problema 1 del Progetto Eulero recita più o meno cosi:
If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 …



Posted in
Tags: