请问Java如何实现对数字的对称重新排列

 

输入的第一行包含两个整数M和N (0 <= N,M <= 50),它们代表输出内容的高度和宽度。


输出有2M行,2N列,数字之间用空格分隔。

右上角的图案是输入的水平翻转。

左下角的图案是输入的垂直翻转。

右下角的图案水平和垂直地翻转。

例如,

输入

2 2
1 2
3 4

输出

1 2 2 1
3 4 4 3
3 4 4 3
1 2 2 1

又例如

输入

2 3
1 2 3
45 678 9999

输出

1 2 3 3 2 1
45 678 9999 9999 678 45
45 678 9999 9999 678 45
1 2 3 3 2 1

有更详细的转换规则吗?

您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632