Codice PHP:
$max 30;
$primo rand(1$max-2);
$secondo rand(1, ($max-$primo-1));
$terzo $max-$primo-$secondo// niente rand altrimenti la somma non è sempre la stessa
echo $primo ' ' .$secondo ' ' .$terzo