关注
import java.util.*; public class Main{ public static class Complex { public int real; public int image; public Complex(int real,int image){ this.real = real; this.image = image;
} public static Complex mul(Complex c1,Complex c2){ int newReal = c1.real * c2.real - c1.image * c2.image; int newImage = c1.real * c2.image + c1.image * c2.real; return new Complex(newReal, newImage);
} public static Complex add(Complex c1, Complex c2){ return new Complex(c1.real+c2.real,c1.image+c2.image);
} public void show(){
System.out.println(real);
System.out.println(image);
}
} public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Complex[] a = new Complex[5];
Complex[] b = new Complex[5]; for(int i=0;i<5;i++){
a[i] = new Complex(sc.nextInt(),sc.nextInt());
} for(int i=0;i<5;i++){
b[i] = new Complex(sc.nextInt(),sc.nextInt());
} for(int i = 8; i >=0; i--){ getOne(i, a, b).show();
}
} public static Complex getOne(int index, Complex[] a, Complex[] b){
Complex res = new Complex(0,0); for(int k = 0;k <=index ;k++){
Complex aa = (k>=0 && k<=4) ? a[k] : new Complex(0,0);
Complex bb = (index-k>=0 && index-k<=4) ? b[index-k] : new Complex(0,0);
res = Complex.add(res, Complex.mul(aa, bb));
} return res;
}
}
查看原帖
点赞 评论
相关推荐
06-16 19:09
河南开封科技传媒学院 Java 
点赞 评论 收藏
分享
06-26 20:00
上海大学 光传输工程师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 如何准备秋招 #
10205次浏览 182人参与
# 软开人,秋招你打算投哪些公司呢 #
100726次浏览 944人参与
# 现代汽车前瞻技术研发急速编程挑战赛 #
22084次浏览 185人参与
# 你觉得实习能学到东西吗 #
14703次浏览 354人参与
# 秋招什么时候开投比较合适? #
6118次浏览 143人参与
# 实习,不懂就问 #
26856次浏览 433人参与
# 每个月的工资都是怎么分配的? #
13557次浏览 307人参与
# 你觉得实习只能是打杂吗? #
192224次浏览 1223人参与
# 你们公司几号发工资 #
18851次浏览 128人参与
# 你觉得现在还能进互联网吗? #
4338次浏览 98人参与
# 非技术岗简历怎么写 #
216686次浏览 2918人参与
# 预测一下26届秋招形势 #
22844次浏览 225人参与
# 技术岗笔试题求解 #
75396次浏览 974人参与
# 你最近一次加班是什么时候? #
67757次浏览 346人参与
# 高考出分的那一天,我__ #
15545次浏览 263人参与
# 聊聊你的职场新体验 #
161277次浏览 1391人参与
# 打工人的精神状态 #
53804次浏览 985人参与
# 大家实习每天都在干啥 #
82773次浏览 505人参与
# 米哈游工作体验 #
17662次浏览 116人参与
# 来聊聊你认为的薪资天花板是哪家? #
30803次浏览 174人参与
# 机械实习一天多少钱合适? #
28862次浏览 176人参与