算法训练 9-7链表数据求和操作

时间限制:1.0s 内存限制:512.0MB

读入10个复数,建立对应链表,然后求所有复数的和。

样例输入

1 2

1 3

4 5

2 3

3 1

2 1

4 2

2 2

3 3

1 1

样例输出

23+23i

import java.util.Scanner;

public class 链表数据求和操作 {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
int sum1 = 0;
int sum2=0;
for (int i = 0; i <10; i++) {
int a = sc.nextInt();
int b = sc.nextInt();
sum1+=a;
sum2+=b;
}
String s="";
if (sum1==0) {
if (sum2>0) {
s=s+sum2+"i";
System.out.println(s);
}
if (sum2==0) {
System.out.println(0);
}
}
else if(sum1!=0) {
s=s+sum1;
if (sum2>0) {
s=s+"+"+sum2+"i";
System.out.println(s);
}
if(sum2<0){
s=s+sum2+"i";
System.out.println(s);
}
if(sum2==0){
System.out.println(s);
}
}
} }

最新文章

  1. smarty模板引擎部分内容(思维导图)
  2. 【转】 Nginx深入详解之多进程网络模型
  3. Atitti.java&#160;android反编译解决方案-----虚拟机方案
  4. Database.com SOQL and SOSL Reference
  5. shell学习笔记1
  6. docker ubuntu
  7. Yii连接多个数据库的方法
  8. jdbc - Insert &#39;Date&#39; value in PreparedStatement
  9. 【COGS 56】质数取石子
  10. 【POJ】3264 Balanced Lineup ——线段树 区间最值
  11. [原]崩溃在ole32!CStdMarshal::DisconnectSrvIPIDs
  12. 【小练习06】HTML+CSS--教学大讲堂
  13. cat命令汇总整理
  14. Gradient Boosted Regression
  15. 【DFS】n皇后问题
  16. RHEL,红帽CentOS7linux进入单用户(紧急救援)模式修改密码
  17. Sql Server查看死锁及堵塞脚本
  18. python3 正则匹配[^abc]和(?!abc)的区别(把多个字符作为一个整体匹配排除)
  19. 从Tomcat的处理web请求分析Java的内存模型
  20. 0.3 CMD常用命令!以及用CMD显得自己高大上

热门文章

  1. k近邻法(二)
  2. java -&gt; equals方法与toString方法
  3. 00004-form 表单的清空、重置 (jquery)
  4. C# 数据操作系列 - 10 NHibernate初试
  5. python装饰器在接口自动化测试中的应用
  6. Go语言学习目录
  7. React安装及使用
  8. 【Redis】String应用场景
  9. 模板:分页JSP(结合Servlet)
  10. 四、$jQuery