游客 Signup | Login
中文 | En

2124 - 计算奇数和

计算小于输入整数的全部奇数的和,如输入8,则 输出1+3+5+7的和。

Input

数据包含多行,每一行有一个正整数N。

Output

每一行输出小于正整数N的全部奇数的之和和,以回车结束。

Examples

Input

8
7

Output

16
9

Hint

请用循环语句完成

Solution C

#include<stdio.h>
void main(){
  int a;
  while(scanf("%d",&a)!=EOF	){
    int i,sum=0;
    for(i=1;i<a;i=i+2){
      sum=sum+i;
    }
    printf("%d\n",sum);
  }
}

Solution C++

#include<iostream>
using namespace std;
int main(){
	int a;
	int result =0;
	while(cin>>a){
		for(int i=1;i<a;i+=2)
			result+=i;
		cout<<result<<endl;	
		result = 0;
	}
	return 0;
	
}

Hint

请用循环语句完成

Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题