2681 - 数的和
时间限制 : 1 秒
内存限制 : 128 MB
给定一个正整数N,输出大于等于1且小于等于N的所有奇数的和
题目输入
一个正整数,即N
题目输出
仅包含一行,即答案
输入/输出样例
输入格式
10
输出格式
25
C++解答
#include<iostream> #include<iomanip> #include<cstdio> #include<cmath> using namespace std; long long s,n; int main() { cin>>n; for(int i=1;i<=n;i++) if(i%2!=0) s+=i; cout<<s<<endl; return 0; }
Java解答
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner in=new Scanner(System.in); while(in.hasNext()){ int N=in.nextInt(); int sum=0; for(int i=1;i<=N;i++){ if(i%2!=0){ sum+=i; } } System.out.println(sum); } } }