Se possível queria que resolvesse esse problema mostrado na imagem utilizando a linguagem PYTHON 3.
A resolução com C:
#include <stdio.h>
#define MAX 1001
int s[MAX];
int main(){
int N, i, res, dif, ndif;
scanf("%d", &N);
for ( i = 0; i < N; i++ )
scanf("%d", &s[i]);
res = 1;
if ( N > 1 ) dif = s[1]-s[0];
for ( i = 1; i < N-1; i++ )
if ( (ndif = s[i+1]-s[i]) != dif ){
dif = ndif;
res++;
}
printf("%d\n",res);
return 0;
}
Resolução com C++:
#include <iostream>
using namespace std;
#define MAX 1001
int seq[MAX];
int main(){
int N;
cin >> N;
for ( int i = 0; i < N; i++ )
cin >> seq[i];
int res = 1;
for ( int i = 2; i < N; i++ )
if ( seq[i]-seq[i-1] != seq[i-1]-seq[i-2] )
res++;
cout << res << endl;
return 0;
}
ESTOU QUERENDO A RESOLUÇÃO DESSE PROBLEMA UTILIZANDO A LINGUAGEM PYTHON 3
Pergunta
Jefte Lopes Gregorio
Se possível queria que resolvesse esse problema mostrado na imagem utilizando a linguagem PYTHON 3.
A resolução com C:
Resolução com C++:
ESTOU QUERENDO A RESOLUÇÃO DESSE PROBLEMA UTILIZANDO A LINGUAGEM PYTHON 3
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.