AT—[ABC274B] Line Sensor

· · 题解

题目传送门

更好的阅读体验?

思路:

代码:

#include<bits/stdc++.h>
using namespace std;
int h,w;
char c[1005][1005];//注意数据范围
int main()
{
    cin>>h>>w;//h 行 w 列
    for(int i=1;i<=h;i++)
    {
        for(int j=1;j<=w;j++)
        {
            cin>>c[i][j];
        }
    }
    for(int i=1;i<=w;i++)//枚举每一列
    {
        int ans=0;//初始值为 0
        for(int j=1;j<=h;j++)//枚举这一列中的每一行
        {
            //注意写法 ! ! ! !
            if(c[j][i]=='#')  ans++;//计数
        }
        cout<<ans<<" ";
    }
    cout<<endl;//AT 的题需要换行
    return 0;
}