WA了两个咋回事,看了一下WA的第一个答案还一样

P1320 压缩技术(续集版)

```python # 由输入为N*N矩阵,可以从第一行输入获取N lst = list(map(int, input())) n = len(lst) for _ in range(n-1): lst.extend(list(map(int, input()))) # ans是用于输出答案的数组,ans[0]为N,后面为压缩数字;cnt用于记录当前数字出现的次数 ans = [n] cnt = 1 # 若第一个数字为1,则向ans添加0 if lst[0]: ans.append(0) for i in range(1,n*n): if lst[i]==lst[i-1]: cnt += 1 else: ans.append(cnt) cnt = 1 ans.append(cnt) for i in ans: print(i,end=' ') ``` 参考一下
by Winds_Land @ 2024-01-29 16:40:30


|