#23892: C++ (#_#)


hsugoya@gmail.com (Мигает cf4?)

學校 : 國立臺北科技大學
編號 : 139476
來源 : [36.226.67.79]
最後登入時間 :
2024-05-31 00:15:30
d626. 小畫家真好用 -- jack1 | From: [59.115.140.72] | 發表日期 : 2020-12-29 22:39

#include<stdio.h>
int n;
char map[101][101];

void print(int a, int b)
{
    if(a<0 || b<0 || a==n || b==n)
        return ;
    if(map[a][b] == '+')
        return ;

    map[a][b] = '+';
    print(a+1,b);
    print(a-1,b);
    print(a,b+1);
    print(a,b-1);
}

int main()
{
    int i,j;

    while(scanf("%d",&n)==1)
    {
        for(i=0; i<n; i++)
            scanf("%s",&map[i]);

        int row,col;
        scanf("%d %d",&row,&col);
        print(row,col);

        for(i=0; i<n; i++)
            printf("%s\n",map[i]);
    }    
    return 0;
}
 
ZeroJudge Forum