Alguém consegue traduzir este código de C para Python?
#include <stdio.h>
int main()
{
int i,n;
int vet1[100],vet2[100],soma[100];
printf ("Escreva quantos numeros tera os vetores a serem somados: \n");
scanf ("%d",&n);
printf("Entre com os elementos do primeiro vetor:\n");
for(i=0;i<n;i++)
{
scanf("%d",&vet1[i]);
}
printf("Entre com os elementos do segundo vetor:\n");
for(i=0;i<n;i++)
{
scanf("%d",&vet2[i]);
}
for(i=0;i<n;i++)
{
soma[i]=vet1[i]+vet2[i];
}
for(i=(n-1);i>0;i++)
{
if(soma[i]>9)
{
soma[i]=soma[i]-10;
soma[i-1]=soma[i-1]+1;
}
}
printf("a soma e: ");
for(i=0;i<n;i--
{
printf("%d",soma[i]);
}
Dadas duas seqüências com n números inteiros entre 0 e 9, interpretadas como dois números inteiros de n algarismos, calcular a seqüência de números que representa a soma dos dois inteiros.
Exemplo: n = 8,
1ª seqüência 8 2 4 3 4 2 5 1
2ª seqüência + 3 3 7 5 2 3 3 7
_______________________________________...
Resultado 1 1 6 1 8 6 5 8 8
Encontrei a solução da sequência de farey para python, porem não entendi muito bem, alguém pode me explicar por favor?
def farey( n ):
a, b, c, d = 0, 1, 1, n
print "%d/%d" % (a,b)
while (c < n):
k = int((n + b)/d)
a, b, c, d = c, d, k*c - a, k*d - b
print "%d/%d" % (a,b)