Ako želiš rešenje bez trigonometrije i ove gotove formule, eto ti uputstva.

Osmougao možeš podeliti na [inlmath]8[/inlmath] jednakokrakih trouglova čiji su krakovi [inlmath]R[/inlmath], a osnova stranica tog osmougla, pri čemu je ugao između krakova [inlmath]\frac{360}{8}=45^\circ[/inlmath]. Imaš dovoljno informacija da izračunaš površinu takvog trougla. Pomnožiš to sa [inlmath]8[/inlmath] i eto površine celog mnogougla.
Slično, dvanaestougao možeš podeliti na [inlmath]12[/inlmath] jednakokrakih trouglova čiji su krakovi [inlmath]R[/inlmath], a osnova stranica tog dvanaestougla, pri čemu je ugao između krakova [inlmath]\frac{360}{12}=30^\circ[/inlmath]. Opet su informacije dovoljne za izračunavanje površine trougla, i množenjem sa [inlmath]12[/inlmath] dobićeš površinu celog dvanaestougla.
Na kraju ti ostaje samo da ih uporediš.