Question: why is n2 a gas and p4 a solid?
Answer: Due to larger atomic size it does not form pi bonds with itself. Hence, in P4 molecule P forms sigma bond with other phosphorous atoms. ... So, since the force of attraction between Phosphorous molecules is high and that between Nitrogen molecules is low, Phosphorous is a solid while Nitrogen is a gas.