Краткий ответ: \(140\) кресел.
Пусть в каждом ряду первого зала \(x\) кресел, а рядов — \(r\).
- Всего кресел:
\[ rx=160. \] - Между \(x\) креслами находится \(x-1\) пар соседних кресел, по 2 подстаканника на каждую пару:
\[ 2r(x-1)=280, \] значит, \[ r(x-1)=140. \]
Вычтем второе равенство из первого:
\[ rx-r(x-1)=160-140, \] \[ r=20. \]
Значит, в каждом зале по 20 рядов.
Во втором зале пусть в ряду \(y\) кресел. Тогда:
\[ 2\cdot20\cdot(y-1)=240, \] \[ y-1=6,\qquad y=7. \]
Количество кресел во втором зале:
\[ 20\cdot7=\boxed{140}. \]
Проверка: \(20\cdot6\cdot2=240\) подстаканников.