#include <cstdio>
using namespace std;
int main(void)
{
int T;
scanf("%d",&T);
while(T--){
long long n;
scanf("%I64d", &n);
if(n == 2){
printf("1\n");
continue;
}
long long mid = n / 2;
if(n&1)
printf("%I64d\n",(mid+1) * mid);
else if(n % 4 == 0)
printf("%I64d\n",(mid-1)*(mid+1));
else
printf("%I64d\n",(mid-2)*(mid+2));
}
return 0;
} tjut 4627
最新推荐文章于 2016-11-04 22:02:44 发布
257

被折叠的 条评论
为什么被折叠?



