面向对象的设计题 教室 多张桌子,每张桌子有: 学生 电脑,以此类推

2025-04-06 14:08:31
推荐回答(1个)
回答1:

一张桌子坐8人,两张桌子坐12人,
就把两张桌子相并的一边各可以坐2个人的空间没了,所以是2×8-2×2=12,
3张桌子并排,在前面的基础上,中间的桌子失去的两个边的空间,只能坐4个,其他两个桌子坐6个,共2×6+1×4=20,
以此类推,12张桌子并一排,去掉边上2张桌子,剩中间10张桌子都只能坐4人,共可以坐10×4+2×6=52人,
40人的话,倒推40=10×x+2×6,x=2.8,所以至少要29张桌子.