题目描述
输入描述:
输入样例:
从键盘读入n个复数(实部和虚部都为整数)用链表存储,遍历链表求出n个复数的和并输出。 样例输入:
3
3 4
5 2
1 3
样例输出:
9+9i
输出
输出描述:
输出样例:
HINT:时间限制:1.0s 内存限制:512.0MB
解题思路
用数组来接收和计算数据,最后输出。
代码
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int m=scanner.nextInt(); //输入复数个数
int []n=new int[2]; //接收数据
int []a=new int[2]; //接收计算后的数据
for (int i=0;i<m;i++){
n[0]=scanner.nextInt();
n[1]=scanner.nextInt();
a[0]+=n[0]; //计算
a[1]+=n[1];
}
System.out.println(a[0]+"+"+a[1]+"i"); //输出
}
}