빙고

시간 제한0.999초메모리 제한511 MB

요약
고정된 5x5 빙고 판에서 색칠된 칸은 #, 빈 칸은 .으로 표시해 출력한다.
난이도

쉬움10점 중 1점

유형
구현, 시뮬레이션
정답자
아직 제출이 없습니다

문제

이번 대회의 첫 문제이므로 간단한 몸 풀기를 해 보자. 빙고판을 하나 주면 답안을 작성해서 제출하기만 하면 되는 간단한 문제다.

시작하기 전에, 몇 가지 내용을 덧붙이고자 한다.

  1. 문제를 이해하기 쉽게 하기 위해 각 칸에 번호를 붙여 놓았다. 열 번호는 왼쪽에서 오른쪽으로 A, B, C, D, E이고, 행 번호는 위에서 아래로 1, 2, 3, 4, 5이다. 칸의 번호는 열 번호와 행 번호를 이어 붙여서 만들어진다.
  2. 빙고를 하려면 각 칸에 적혀 있는 내용을 읽고 그 내용이 자신에게 해당될 경우 그 칸을 색칠하면 된다.
  3. 빙고의 "줄"은 색칠된 칸으로만 이루어진 행, 열, 또는 대각선을 말한다. 줄의 방향은 "가로", "세로", "대각선"으로 총 세 개이다. 대각선은 A1에서 E5로 가는 대각선과 A5에서 E1으로 가는 대각선으로 두 가지가 있다. 빙고를 하면서 몇 개의 칸이 색칠되었고, 몇 개의 줄이 만들어졌는지 세 보는 것도 재미있을 것이다.

우리가 사용할 빙고판은 아래와 같다.

입력

입력은 없다.

출력

한 줄에 5개의 글자, 총 5줄을 출력한다. 각 줄은 순서대로 빙고판의 각 행을 나타낸다. 색칠된 칸은 "#", 색칠되지 않은 칸은 "."로 따옴표 없이 나타낸다.

예제1

  1. 예제 1

    입력
    
    
    예상 출력
    #....
    .#...
    ..#..
    ...#.
    ....#