As tarefas foram realizadas tendo Python 3.5.5 como environment.
$python t1.py
A tarefa 2 está resolvida nesta página.
O help pode ser acessado com o parâmetro [-h, --help|
, segue exemplo de uso:
$python t3.py -n 4 -p 1 2 3 4 -c 3 4 2 1
$python t4.py