a) Рассмотрим четырёхугольник .
и , значит BDD1B1 — параллелограмм (на самом деле даже прямоугольник).
Так как ,

б) Аналогично рассмотрим прямоугольник A1BC1D (на самом деле A1DCB1 — сечение).
A1D∥B1C⟹∠(A1B;B1C)=∠(A1B;A1D)=∠BA1D.
Треугольник A1BD равносторонний (все его стороны — диагонали равных граней куба), значит ∠BA1D=60∘.
Ответ: а) 90°; б) 60°.