TÓPICO

Uma duvida sobre o problema.

Yann Santana Maciel de Lima perguntou 2 years ago

Alguem consegue me ajudar a descobrir o erro do meu algoritmo ?

include <bits/stdc++.h> define max 500

int V1[max],V2[max]; using namespace std; int main() { int N,i,cont; cin>>N; while(N!=0){ cont=0; for(i=0;i<N;i++){ cin>>V1[i]; } for(i=N-1;i>=0;i--){ cin>>V2[i]; } for(i=0;i<N;i++){ if((V1[i]%2)==0||(V2[i]%2)==0){ cont++; } } cout<<cont<<endl; cin>>N; } return 0; }

Lembre de não publicar soluções. Sua publicação pode ser revisada por nossos moderadores.

  • feodorv respondido 2 years ago

    This problem can be solved by DP. I've added two inputs on uDebug, you can check them.