1 条题解
-
0
C :
#include<stdio.h> int main() { int n,m,i,j,c,sum=0; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&m); for(j=0;j<m;j++) { scanf("%d",&c); sum+=c; } if(i<n-1) { printf("%d\n",sum); printf("\n"); sum=0; } else { printf("%d\n",sum); sum=0; } } return 0; }
C++ :
#include<stdio.h> int main() { int n,m,i,j,c,sum=0; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&m); for(j=0;j<m;j++) { scanf("%d",&c); sum+=c; } if(i<n-1) { printf("%d\n",sum); printf("\n"); sum=0; } else { printf("%d\n",sum); sum=0; } } return 0; }
Pascal :
program ex; var m,n,a,sum,i,j:longint; begin readln(n); for i:=1 to n do begin read(m); sum:=0; for j:=1 to m do begin read(a); sum:=sum+a; end; writeln(sum); writeln; end; end.
Java :
import java.util.Scanner; public class Main { public static void main(String[] args) { final int MAX=1024; int number; @SuppressWarnings("resource") Scanner in = new Scanner(System.in); int flag; int[] a =new int[MAX]; int[] count = new int[MAX]; flag = in.nextInt(); for(int i =0;i<flag;i++){ number = in.nextInt(); for(int k=0;k<number;k++){ a[k] = in.nextInt(); count[i] += a[k]; } } for(int i =0;i<flag;i++){ System.out.println(count[i]+"\n"); } } }
Python :
import sys for line in sys.stdin: a = line.split() b = map(lambda x:int(x),a[1:]) if len(b) != 0: print reduce(lambda x,y:x+y,b) print ''
- 1
信息
- ID
- 1073
- 时间
- 1000ms
- 内存
- 32MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者