#include #include #include #include # define PI 3.14159265358979323846 #define REP(i,n) for(i=0;i<(n);++i) #define FOR(i,a,b) for(i=(a);i<=(b);++i) #define FORD(i,a,b) for(i=(a);i>=(b);--i) #define SET(arr,val) memset((arr),(val),sizeof(arr)) int main() { int r; int first=1; while(1) { scanf("%d", &r); if (r==0) break; if(first) first = 0; else printf("\n"); int t; scanf("%d", &t); int i; REP(i, t) { int n; scanf("%d", &n); printf("%d\n", (int)round(2*r*n*sin(PI/n))); } } return 0; }