Răspuns :
hey,MatizArt :))
#include <iostream>
using namespace std;
int main()
{ int n,i,v[100],v1[100],k=0;
cout<<"Numarul numerelor:";cin>>n;
for(i=1;i<=n;i++)
{ cin>>v[i];
if(v[i]%2!=0)
{ v1[k]=v[i];
k++;
} }
cout<<v1[k-2]<<" "<<v1[k-1];
}
Varianta 1 :
#include <iostream>
using namespace std;
int v[2];
int main() {
int n, a;
cin >> n;
for(int i = 0; i < n; i++) {
cin >> a;
if(a % 2 == 1) {
v[0] = v[1];
v[1] = a;
}
}
if(v[0] != 0)
cout << v[0] << " " << v[1];
else
cout << "Numere insuficiente";
return 0;
}
Varianta 2:
#include <iostream>
using namespace std;
int main() {
int n, a, b, nr1 = -1, nr2 = -1;
cin >> n >> a;
int nr = 1;
while(nr < n && a % 2 == 0){
cin >> a;
nr++;
}
nr1 = a;
for(int i = nr; i < n; i++) {
cin >> b;
if(b % 2 == 1) {
nr2 = nr1 ;
nr1 = b;
}
a = b;
}
if(nr1 != -1 && nr2 != -1)
cout << nr2 << " " << nr1;
else
cout << "Numere insuficiente";
return 0;
}
#include <iostream>
using namespace std;
int v[2];
int main() {
int n, a;
cin >> n;
for(int i = 0; i < n; i++) {
cin >> a;
if(a % 2 == 1) {
v[0] = v[1];
v[1] = a;
}
}
if(v[0] != 0)
cout << v[0] << " " << v[1];
else
cout << "Numere insuficiente";
return 0;
}
Varianta 2:
#include <iostream>
using namespace std;
int main() {
int n, a, b, nr1 = -1, nr2 = -1;
cin >> n >> a;
int nr = 1;
while(nr < n && a % 2 == 0){
cin >> a;
nr++;
}
nr1 = a;
for(int i = nr; i < n; i++) {
cin >> b;
if(b % 2 == 1) {
nr2 = nr1 ;
nr1 = b;
}
a = b;
}
if(nr1 != -1 && nr2 != -1)
cout << nr2 << " " << nr1;
else
cout << "Numere insuficiente";
return 0;
}