а) BC1 || AD1, поэтому угол между прямыми AB1 и BC1 равен углу между AB1 и AD1.
ребро куба равно а, поэтому (так как грани куба - квадраты), то AB1=AD1=B1D1, а значит треугольник AB1D1 - правильный(равносторонний),
углы равностороннего треугольника равны 60 градусов,
значит искомый угол между прямыми AB1 и BC1 равен 60 градусов
б) так как В1С1 - перпендикуляр с точки С1 на грань АА1В1В, то угол между прямой AC1 и гранью AA1B1B равен углу В1АС1
(треугольник АВ1С1 - прямоугольным с прямым углом АВ1С1)
по свойству диагонали квадрата 
по свойству диагонали куба 

угол В1АС1 равен arccos корень(2/3)т.е.
угол между прямой AC1 и гранью AA1B1B равен arccos корень(2/3) градусов
ВОТ
Объяснение:
Радиус перпендикулярен касательной в точке касания. Касательные из одной точки к окружности равны. Отрезки, соединяющие центр окружности и точку, из которой проведены касательные являются биссектрисами углов между этими касательными и углов между радиусами, проведенными к этим касательным в точки касания. Сумма острых углов прямоугольного треугольника равна 90°. Сумма всех углов с вершиной в центре окружности равна 360°. Следовательно:
<NML=2*28=56°, <MNL=2*31=62°, <NLM=180-56-62=62°, <AOM=90-28=62°, <AON=90-31=59°, <NOB=<AON=59°, <MOC=<AOM=62°, <AOC=2*<AOM=124°, <AOB=2*<AON=118°, <COB=360-124-118=118°, <COL=<BOL=<COB:2 = 59°.