AT_abc274_b.[ABC274B] Line Sensor

入门

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

有一个高为 HH、宽为 WW 的网格。自上而下的第 ii 行,自左而右的第 jj 列的格子记作 (i,j)(i, j)。
每个格子的状态由字符 Ci,jC_{i,j} 表示。如果 Ci,jC_{i,j} 为 .,则 (i,j)(i, j) 处没有放置任何东西;如果为 #,则 (i,j)(i, j) 处放置了 11 个箱子。

对于满足 1≤j≤W1 \leq j \leq W 的每个整数 jj,定义整数 XjX_j 如下:

  • XjX_j 表示第 jj 列中放置的箱子的个数。换句话说,就是 Ci,jC_{i,j} 为 # 的所有整数 ii 的个数。

请计算出 X1,X2,…,XWX_1, X_2, \dots, X_W 的所有值。

输入格式

输入以以下格式从标准输入读入。

HH WW
C1,1C1,2…C1,WC_{1,1}C_{1,2}\dots C_{1,W}
C2,1C2,2…C2,WC_{2,1}C_{2,2}\dots C_{2,W}
⋮\vdots
CH,1CH,2…CH,WC_{H,1}C_{H,2}\dots C_{H,W}

输出格式

请按照以下格式输出 X1,X2,…,XWX_1, X_2, \dots, X_W。

X1X_1 X2X_2 …\dots XWX_W

输入输出样例

  • 输入#1

    3 4
    #..#
    .#.#
    .#.#

    输出#1

    1 2 0 3
  • 输入#2

    3 7
    .......
    .......
    .......

    输出#2

    0 0 0 0 0 0 0
  • 输入#3

    8 3
    .#.
    ###
    .#.
    .#.
    .##
    ..#
    ##.
    .##

    输出#3

    2 7 4
  • 输入#4

    5 47
    .#..#..#####..#...#..#####..#...#...###...#####
    .#.#...#.......#.#...#......##..#..#...#..#....
    .##....#####....#....#####..#.#.#..#......#####
    .#.#...#........#....#......#..##..#...#..#....
    .#..#..#####....#....#####..#...#...###...#####

    输出#4

    0 5 1 2 2 0 0 5 3 3 3 3 0 0 1 1 3 1 1 0 0 5 3 3 3 3 0 0 5 1 1 1 5 0 0 3 2 2 2 2 0 0 5 3 3 3 3

说明/提示

限制条件

  • 1≤H≤10001 \leq H \leq 1000
  • 1≤W≤10001 \leq W \leq 1000
  • H,WH, W 均为整数
  • Ci,jC_{i,j} 仅为 . 或 #

样例解释 1

第 11 列有箱子的格子是 (1,1)(1, 1),共 11 个,因此 X1=1X_1 = 1。
第 22 列有箱子的格子是 (2,2),(3,2)(2, 2), (3, 2),共 22 个,因此 X2=2X_2 = 2。
第 33 列没有箱子的格子,因此 X3=0X_3 = 0。
第 44 列有箱子的格子是 (1,4),(2,4),(3,4)(1, 4), (2, 4), (3, 4),共 33 个,因此 X4=3X_4 = 3。
所以 (X1,X2,X3,X4)=(1,2,0,3)(X_1, X_2, X_3, X_4) = (1, 2, 0, 3) 是答案。

样例解释 2

也有可能所有格子都没有放置箱子。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页