zoukankan      html  css  js  c++  java
  • AtCoder Grand Contest 004 C

    题意:

    给出一张有紫色点的网格,构造一张红点网格和一张蓝点网格,使红蓝点的交集为紫色点。

    保证网格四周没有紫色点。

    构造一下,使蓝点和红点能够到每个点。

    #include<bits/stdc++.h>
    using namespace std;
    int n,m;
    char s[505][505];
    int main()
    {
        scanf("%d%d",&n,&m);
        for(int i=1;i<=n;i++)
        {
            scanf("%s",s[i]+1);
        }
        for(int i=1;i<=n;i++)
        {
            for(int j=1;j<=m;j++)
            {
                if(i==1)putchar('#');
                else if(s[i][j]=='#'||(i!=n&&j%2==0))putchar('#');
                else putchar('.');
            }
            puts("");
        }
        puts("");
        for(int i=1;i<=n;i++)
        {
            for(int j=1;j<=m;j++)
            {
                if(i==n)putchar('#');
                else if(s[i][j]=='#'||(i!=1&&j%2==1))putchar('#');
                else putchar('.');
            }
            puts("");
        }
        return 0;
    }
    

      

  • 相关阅读:
    反射
    IO流
    集合(下)
    集合(上)
    泛型
    异常
    常用类
    内部类
    将博客搬至CSDN
    DBMS_ERRLOG记录DML错误日志(二)
  • 原文地址:https://www.cnblogs.com/ezyzy/p/7700473.html
Copyright © 2011-2022 走看看