728x90 반응형 cpp50 [Baekjoon/백준][2292][C/C++] 벌집 『목차』 0. 개요 1. 문제 2. 풀이 3. 코드 0. 개요 벌집을 가장한 수열 문제. 수열의 형성 원리를 빠르게 파악하는 것이 문제의 키포인트다. 1. 문제 https://www.acmicpc.net/problem/2292 2292번: 벌집 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌 www.acmicpc.net [문제] 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌을 때, 벌집의 중앙 1에서 N번 방까지 최소 개.. 2023. 1. 20. [Baekjoon/백준][2563][C/C++] 색종이 『목차』 0. 개요 1. 문제 2. 풀이 3. 코드 0. 개요 2차원 배열을 이용하면 쉽게 풀리지만, 좌표평면을 이용하면 상당히 어려워지는 문제이다. 처음에 좌표평면으로 풀려다가 이 문제가 '2차원 배열 - 단계별로 풀어보기' 에 속한 문제라는 것을 깨닫고, 다시 2차원 배열로 풀기 시작했다. 1. 문제 https://www.acmicpc.net/problem/2563 2563번: 색종이 가로, 세로의 크기가 각각 100인 정사각형 모양의 흰색 도화지가 있다. 이 도화지 위에 가로, 세로의 크기가 각각 10인 정사각형 모양의 검은색 색종이를 색종이의 변과 도화지의 변이 평행하도록 www.acmicpc.net 2. 풀이 100 X 100 짜리 배열을 만든 후, 배열의 값을 모두 0 = FALSE로 초기화 .. 2023. 1. 20. [Baekjoon/백준][1913][C/C++] 달팽이 『목차』 0. 개요 1. 문제 2. 풀이 3. 코드 0. 개요 2차원 배열 문제 중에 가장 풀어보고 싶었던 문제. 처음 코딩 배울 때 이 문제를 봤었는데, 그때 못 풀어보고 이제야 생각나서 풀어본다. 1. 문제 https://www.acmicpc.net/problem/1913 1913번: 달팽이 N개의 줄에 걸쳐 표를 출력한다. 각 줄에 N개의 자연수를 한 칸씩 띄어서 출력하면 되며, 자릿수를 맞출 필요가 없다. N+1번째 줄에는 입력받은 자연수의 좌표를 나타내는 두 정수를 한 칸 띄어서 www.acmicpc.net [문제] 홀수인 자연수 N이 주어지면, 다음과 같이 1부터 N2까지의 자연수를 달팽이 모양으로 N×N의 표에 채울 수 있다. 9 2 3 8 1 4 7 6 5 25 10 11 12 13 24 .. 2023. 1. 19. [Baekjoon/백준][2523][C/C++] 별 찍기 - 13 『목차』 0. 개요 1. 문제 2. 풀이 3. 코드 0. 개요 앞선 포스팅 '별찍기 - 12'를 보고 오자. [Baekjoon][2522][C/C++] 별 찍기 - 12 1. 문제 https://www.acmicpc.net/problem/2523 2523번: 별 찍기 - 13 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net [문제] 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. [입력] 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. [출력] 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. [예제 입력 1] 3 [예제 출력 1] * ** *** ** * 2. 풀이 앞선 '별찍기 - 12'문제에서 '공백 찍기' 부분의 코드만 없애면, 바로 아래쪽 코.. 2023. 1. 19. [Baekjoon/백준][2522][C/C++] 별 찍기 - 12 『목차』 0. 개요 1. 문제 2. 풀이 3. 코드 0. 개요 다시 돌아온 별찍기 시간. 어렵지 않은 문제라 바로 풀이로 넘어가겠다. 만약 문제에 대한 설명이 부족하다 느껴진다면, 앞서 올려둔 별찍기 포스팅들을 참조하자. 1. 문제 https://www.acmicpc.net/problem/2522 2522번: 별 찍기 - 12 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net [문제] 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. [입력] 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. [출력] 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. [예제 입력 1] 3 [예제 출력 1] * ** *** ** * 2. 풀이 '위쪽ㆍ가운데' 패턴과 '아래쪽'.. 2023. 1. 19. [Baekjoon/백준][2446][C/C++] 별 찍기 - 9 『목차』 0. 개요 1. 문제 2. 풀이 3. 코드 0. 개요 별찍기 - 7 문제와 99% 동일한 문제. 계속 비슷한 유형 풀다 보니까 문제가 거기서 거기다. '별찍기 - 7번'을 참조하자. [Baekjoon][2444][C/C++] 별 찍기 - 7 1. 문제 https://www.acmicpc.net/problem/2446 2446번: 별 찍기 - 9 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net [문제] 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. [입력] 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. [출력] 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. [예제 입력 1] 5 [예제 출력 1] ********* ******* *****.. 2023. 1. 19. 이전 1 ··· 3 4 5 6 7 8 9 다음 728x90 반응형