1、根据题干分析可以得出:(1)甲住第二层,乙住第一层,丙住第三层,丁住第四层;(2)工程师住在第一层,医生住在第三层,教师住在第二层,工人住在第4层;答:由上述推理结果可得:甲是教师,住2层;乙是工程师,住1层;丙是医生,住3层;丁是工人,住4层;2、(300-120)÷(30-24)=180÷6=30(人);30×30-300=600(米).答:挖渠共有30人,渠长600米.