Category

백준

선택한 카테고리의 개발 기록입니다.

BOJ - [1463 - 1로 만들기] - Silver III🥈

https://www.acmicpc.net/problem/1463 - 문제 설명: n값이 주어지면 3개의 과정중 하나를 고르는 과정을 반복하여 1에 도달하기까지 최소 계산 횟수를 구하는 문제. 선택 가능한 과정이 2개였다면 이진 트리 탐색이나 고등학교 확률과 통계 과목에서 배우는 ...

BOJ - [Queue - 2164 카드2] - SILVER IV🥈

https://www.acmicpc.net/problem/2164 이 문제에서 말하는 카드를 섞고 버리는 작업을 수행하기 위해서는 큐(Queue) 형태의 자료 구조를 활용하면 된다. 이미 큐에 대해서는 예전 문제에서 설명하였으니 아래 링크를 참고.

BOJ - [Array - 2448 별찍기 - 11] - GOLD IV🥇

https://www.acmicpc.net/problem/2448 이 문제 또한 “2447 - 별찍기 - 10” 와 비슷한 문제로 다양한 모양으로 별을 찍는 문제다. 이번 문제도 2447번과 비슷하게 프랙탈 도형 형태의 별을 찍는데 이번에는 2447번 문제에서 프랙탈 도형의 예시로...

BOJ - [Array - 1913 달팽이] - Silver IV🥈

https://www.acmicpc.net/problem/1913 오늘문제는 달팽이다. Source : GIPHY 아니 그거 말고 문제를 요약하자면 사용자로 부터 입력 두개가 주어지며 첫번쨰 숫자 N은 무조건 홀수만 주어진다는 한정 조건이 주워 졌으며, 이를 이용해 NN표를 만들고...

BOJ - [Array - 10828 스택] - Silver IV 🥈

https://www.acmicpc.net/problem/2852 이 문제는 자료구조의 종류 중 스택에 대해서 알아보기에 좋은 문제 이며 개인적으로 이런 문제를 풀면서 스택의 원리를 이해하기에 좋다. 스택의 구조를 간단하게 요약하면 요런 느낌...?🤔

BOJ - [Array - 2852 NBA 농구] - Silver IV 🥈

https://www.acmicpc.net/problem/2852 역시 최근들어 온라인 저지의 문제들을 풀는것을 게을리 하였어서 그런지 이런 실버정도 난이도의 문제도 시간이 좀 시간이 걸릴정도록 실력이 많이 떨어진 것 같다. 조금더 분발 해야할 듯 하다. 😅

BOJ - [Array - 1773 폭죽쇼] - Bronze II🥉

https://www.acmicpc.net/problem/1773 이 문제는 공배수를 이용하는 문제이다 학생들이 폭죽을 쏘는 주기를 끝나는 시간까지의 숫자까지의 범위에서 배수의 갯수를 세야 되는데 여기서 중요한 것은 중복되는 공배수에 경우 따로 빼고 카운트를 해줘야한다는 점이었다....

BOJ - [Array - 1475 방 번호] - Silver V 🥈

https://www.acmicpc.net/problem/1475 문제는 사실상 입력된 값의 각자릿수의 수를 숫자별로 카운트 하여 카운트 된 값중 제일 최대값을 출력하면 되나, 여기서는 6과 9는 동일한 수로 취급해야하는 조건이 존재하므로 그부분을 감안하여 카운트 하도록 해야됐다....

BOJ - [Array - 1806 부분합] - Gold IV 🥇

https://www.acmicpc.net/problem/1806 문제푼 기간만 대략 3 일이나 걸렸다. 그마져도 바빠서 미루다가 겨우 풀었다. 처음에는 무지성으로 이중 for문을 이용하여 부분합의 경우의 수를 구하도록 하였으나 문제의 핵심 조건은 제한시간이였다. 무지성으로 이중 ...

BOJ - [Array - 10817 세 수] - Bronze III 🥉

https://www.acmicpc.net/problem/10817 문제 자체는 간단했다. 입력된 세 수중 두번째로 큰 수를 출력하는 것이다. 나는 일단 제일 큰수를 찾은 다음 거르고 두번째수를 다시 찾는 방식을 채택하였고 이번에는 평소에는 사용하지 않았던 삼항 연산자도 활용해 보...

BOJ - [Basic Algebra - 1546 평균] - BronzeI🥉

https://www.acmicpc.net/problem/1546 문제 자체는 ㄹㅇ 쉬운데 굳이 고민한 부분이라면 for문을 두번이 아닌 한번만에 해결하는 방법이 없을까 잠깐 고민한 정도. 일단 내가 생각했을떄는 성적을 입력받는 동시에 최댓값을 실시간으로 판별하도록 했는데 이렇게 ...

BOJ - [Basic Algebra - 2920 음계] - BronzeII

https://www.acmicpc.net/problem/2920 뭔가 금방 끝날 것 같아서 덤볐는데 오히려 알고리즘을 극단적으로 단순화 시킬 생각이 먼저 앞서서 오히려 시간이 더 지체 된 것 같다. 결국 풀긴했는데 소스가 약간 더러워진 것 같아서 나중에 기회가 된다면 조금더 단순...