虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

您现在的位置是:虫虫下载站 > 资源下载 > C/C++语言编程 > toj 4022源代码

toj 4022源代码

  • 资源大小:1 K
  • 上传时间: 2015-04-20
  • 上传用户:k784523514
  • 资源积分:2 下载积分
  • 标      签: 天津大学acm4022 代码

资 源 简 介

#include <iostream>
using namespace std;

int main(){
	int t;
	cin>>t;
	while(t--){
		long long n;
		cin>>n;
		if(n%2==1)
			cout<<(n*n-1)/4<<endl;
		else if (n%4==0)
			cout <<(n*n)/4-1<<endl;
		else{
			if(n==2)
				cout<<1<<endl;
			else{
				long long k=n/2-1;
				cout <<k*k+2*k-3<<endl;
			}
				
		}
	}
	return 0;
}

相 关 资 源

您 可 能 感 兴 趣 的