Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- AI 대회
- json 파일로 image 라벨링
- 이미지 복원
- 이미지파일 특성으로 폴더분류
- gan
- PAPER
- Coherent Semantic Attention for Image Inpainting
- Moire 이미지
- 자체 데이터 제작
- labeling
- Phase Map
- JSON
- 논문 리뷰
- 백준
- CelebA
- 2D 이미지 높이 측정
- Generative Adversarial Networks
- CT 영상에서 U-Net 기반 변형가능 컨볼루션 GAN을이용한 잡음제거
- horse2zebra
- C-RNN-GAN:Continuous recurrent neural networkswith adversarial training
- json 파일 정보 csv파일로 저장
- Phase Map 이미지
- music data
- Generative Adversarial Nets
- mnist
- Python
- Image Inpainting
- 데이터 전처리
- 이미지 특징
- 논문리뷰
Archives
- Today
- Total
Deep Learning through deep learning
백준 23806번 골뱅이 찍기 - ㅁ 본문
코드 해석
더보기
- 변수 N 이 정수로 주어짐
- 변수 N = 1 이면 가로 세로 (5*5) 크기의 골벵이로 이루어진 사각형이 출력됨
- 변수 N이 증가할때마다 가로 세로가 다섯칸씩 늘어나고, 두께도 한칸씩 늘어남
- 2중 for문을 사용하고, 첫번째 for문에는 세로 층수를 만들기 위해 (N*5) 만큼 반복하는 반복문을 만들어준다.
- 첫번째 for문 안에 조건문을 생성하는데, 조건문의 조건은 사각형의 윗변일때, 밑변일때, 나머지로 3가지 조건으로 나눈다.
- 윗변일때와, 밑변일때는 (N*5) 크기만큼 두번째 for반복문으로 골벵이를 채워주면 된다.
- 나머지의 경우에는, 좌변 우변에만 두께만큼 두번째 for반복문으로 골벵이를 채워주고, 나머지 사이에는 빈공간에 " "공백으로 채워준다.
- 조건문이 다 실행되었으면, 첫번째 for문이 다시 실행되기 전에 줄바꿈을 해준다. 첫번째 for문은 층을 담당하고 있기 때문에 반복될때마다 줄바꿈이 필요하다.
코드
#include <iostream>
#include <math.h>
#include <algorithm>
#include <vector>
using namespace std;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
int N; cin >> N;
for (int i = 0; i < N * 5; i++)
{
if (i < N)
{
for (int j = 0; j < N * 5; j++)
{
cout << "@";
}
}
else if (i >= N * 5 - N)
{
for (int j = 0; j < N * 5; j++)
{
cout << "@";
}
}
else
{
for (int j = 0; j < N; j++)
{
cout << "@";
}
for (int j = 0; j < N*3; j++)
{
cout << " ";
}
for (int j = 0; j < N; j++)
{
cout << "@";
}
}
cout << endl;
}
}
'Baekjoon_algorithm_heuristic' 카테고리의 다른 글
백준 10708번 크리스마스 파티 (0) | 2023.02.02 |
---|---|
백준 15820번 맞았는데 왜 틀리죠? (0) | 2023.02.02 |
백준 5565 영수증 (2) | 2023.02.02 |
백준 10992 별 찍기-17 (0) | 2023.02.02 |
백준 25630번 팰린드롬 소떡소떡 (0) | 2023.02.02 |