求求大佬帮忙看一下为什么不行
  • 板块P1191 矩形
  • 楼主leanLan
  • 当前回复0
  • 已保存回复0
  • 发布时间2022/3/20 21:16
  • 上次更新2023/10/28 06:03:31
查看原帖
求求大佬帮忙看一下为什么不行
594731
leanLan楼主2022/3/20 21:16
#include<stdio.h>
char a[150][150];
int pd1(int i,int j){
    if(a[i+1][j]!='W')return 1;
    else return 1+pd1(i+1,j);
}
int pd2(int i,int j){
    if(a[i][j+1]!='W')return 0;
    else return 1+pd2(i,j+1);
}
int main(){
    int n,count=0;
    int i,j;
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%s",&a[i]);
    }
    for(i=0;i<n;i++){
        for(j=0;j<n;j++){
            if(a[i][j]=='W'){
                count+=pd1(i,j)+pd2(i,j);
            }
        }
    }
    printf("%d",count);
    return 0;
}
2022/3/20 21:16
加载中...