1 条题解
-
0
C :
#include<stdio.h> int main() { int a,b,c,q,w,i,z; scanf("%d",&a); while(a--) { scanf("%d",&b); if(b%2==0) b--; if(b%2!=0)b=b; c=b/2; q=c+1;w=q*q; printf("%d\n",w); } }
C++ :
#include <iostream> #include <cstring> #include <fstream> using namespace std; int main() { //ifstream cin; //ofstream cout; //cin.open("a.in"); //cout.open("a.out"); int testcase; cin>>testcase; while(testcase--) { int result=0,tar; cin>>tar; for(int i=1;i<=tar;i+=2) { result+=i; } cout<<result<<endl; } return 0; }
Pascal :
program x_1; var i,t,x,n:integer; s:longint; begin readln(t); for i:=1 to t do begin readln(n); s:=0; x:=1; while x<=n do begin s:=s+x; x:=x+2; end; writeln(s); end; end.
Java :
import java.util.Scanner; class Main { public static void main(String args[]) { Scanner reader = new Scanner(System.in); int T = reader.nextInt(); for (int i = 0; i < T; i++) { int sum = 0; int a = reader.nextInt(); for (int j = 1; j <=a; j++) { if (j % 2 != 0) { sum = sum + j; } } System.out.println(sum); } } }
- 1
信息
- ID
- 3160
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者