Răspuns:
#include <iostream>
#include<fstream>
using namespace std;
int main()
{
long long int x;
int n=0,p1=0,p2=0,ok=0;
ifstream fin("numere.in");
while(fin>>x)
{ n++;
if(x>0) {ok=1; p2=n;}
if(ok==0||p1==0) p1++;
}
if(p2>n-p1) cout<<p2;
else cout<<p1;
fin.close();
return 0;
}
Explicație: