Archive for the ‘Script Vari’ Category

Uno script per creare DEB

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 …

Script Calcolo ELO

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

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

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

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

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 …

Powered by WordPress | Designed by: free Drupal themes | Thanks to hostgator coupon and cheap hosting