class Solution {
public:
int arraySign(vector<int>& nums) {
int tag = 1;
for (auto &n: nums){
if(n < 0){
tag = -tag;
}
else if(n == 0){
return 0;
}
}
return tag;
}
};