关注
import java.util.Scanner;
public class b {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[][] nums = new int[n][n];
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
nums[i][j] = sc.nextInt();
}
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < n - 1; j++) {
if (nums[i][j] == nums[i][j + 1]) {
nums[i][j] *= 2;
nums[i][j + 1] = 0;
}
}
}
for (int i = 0; i < n; i++) {
int start = 0;
for (int j = 0; j < n; j++) {
if(j==start&&nums[i][j] != 0) {
start++;
continue;
}
if (nums[i][j] != 0) {
nums[i][start++] = nums[i][j];
nums[i][j] = 0;
}
}
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
if (j != 0)
System.out.print(" " + nums[i][j]);
else
System.out.print(nums[i][j]);
}
System.out.println();
}
}
}
代码
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
02-05 08:18
四川大学 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 听劝,这个简历怎么改 #
14493次浏览 189人参与
# 面试被问“你的缺点是什么?”怎么答 #
7197次浏览 106人参与
# 水滴春招 #
17336次浏览 387人参与
# 入职第四天,心情怎么样 #
11530次浏览 65人参与
# 如果你有一天可以担任公司的CEO,你会做哪三件事? #
20576次浏览 414人参与
# 参加完秋招的机械人,还参加春招吗? #
27195次浏览 277人参与
# 租房找室友 #
8135次浏览 53人参与
# 职场新人生存指南 #
199554次浏览 5524人参与
# 读研or工作,哪个性价比更高? #
26262次浏览 356人参与
# 地方国企笔面经互助 #
18025次浏览 26人参与
# 简历无回复,你会继续海投还是优化再投? #
48724次浏览 561人参与
# 文科生还参加今年的春招吗 #
4159次浏览 31人参与
# 你见过最离谱的招聘要求是什么? #
144761次浏览 830人参与
# 如果重来一次你还会读研吗 #
155781次浏览 1706人参与
# 分享一个让你热爱工作的瞬间 #
15891次浏览 167人参与
# 机械人选offer,最看重什么? #
69089次浏览 449人参与
# 选择和努力,哪个更重要? #
44465次浏览 496人参与
# 你们的毕业论文什么进度了 #
901880次浏览 8970人参与
# 如果再来一次,你还会学硬件吗 #
103721次浏览 1246人参与
# 招聘要求与实际实习内容不符怎么办 #
47221次浏览 495人参与
# 第一份工作应该选高薪还是热爱? #
2774次浏览 61人参与