#include #include #include using namespace std; int main() { int dry=0,wet=0,moist=0; int n;cin>>n; vectorminus,plus; for(int i=0;i<2*n;i++){ int a;cin>>a; if(a>0)plus.push_back(a); else minus.push_back(-a); } sort(plus.begin(),plus.end()); reverse(plus.begin(),plus.end()); sort(minus.begin(),minus.end()); reverse(minus.begin(),minus.end()); int j=0; for(int i=0;iminus[j]){ wet++; i++; } if(j==minus.size()-1){ wet+=(2*n-j-1-i)/2; } } if(minus.size()==0)wet+=min((int)plus.size(),n); i=0; for(int j=0;j