Java实现 蓝桥杯VIP 算法提高 复数求和
2024-10-09 04:05:00
算法提高 复数求和
时间限制:1.0s 内存限制:512.0MB
从键盘读入n个复数(实部和虚部都为整数)用链表存储,遍历链表求出n个复数的和并输出。
样例输入:
3
3 4
5 2
1 3
样例输出:
9+9i
样例输入:
7
1 2
3 4
2 5
1 8
6 4
7 9
3 7
样例输出:
23+39i
import java.util.LinkedList;
import java.util.List;
import java.util.Scanner;
public class 复数求和 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
List<Integer> shibu=new LinkedList<Integer>();
List<Integer> xubu=new LinkedList<Integer>();
int n=sc.nextInt();
int i=0;
while(i<n){
shibu.add(sc.nextInt());
xubu.add(sc.nextInt());
i++;
}
int sumofShibu=0;
int sumOfxuBu=0;
for(i=0;i<shibu.size();i++){
sumofShibu+=shibu.get(i);
sumOfxuBu+=xubu.get(i);
}
if(sumOfxuBu>0){
System.out.println(sumofShibu+"+"+sumOfxuBu+"i");
}else{
System.out.println(sumofShibu+""+sumOfxuBu+"i");
}
}
}
最新文章
- 使用jquery.qrcode生成二维码(转)
- iis
- hibernate:Named query not known: findXXXX or XXXX is not mapped
- css3:盒模型以及box-sizing属性
- UVa 11149 Power of Matrix(倍增法、矩阵快速幂)
- My VA Snippet
- IOS内存管理学习笔记
- 求时间差的sql语句。 比如如下数据
- [ArcEngine]Geotransformation地理变换
- Ubuntu 14.10 下卸载MySQL
- OpenStack/devstack with Neutron on Ubuntu 14 (1)
- Java基础回顾(3)
- Python3学习笔记2:简易Web爬虫
- 香甜的黄油 Sweet Butter
- 浏览器兼容性汇总--CSS篇
- .net core部署到Ubuntu碰到的问题
- VNC安装配置
- elasticsearch UNASSIGNED 处理
- 【Win32 API】利用SendMessage实现winform与wpf之间的消息传递
- eschop购物实现立即购买和加入购物车