VS Code에서 HTML 코드를 작성 중에 그동안에는 잘 사용하던 태그 자동완성 기능과 자동 닫기 기능이 동작하지 않는 문제에 직면하였다. 이를 해결하기 위해서 검색을 해본 결과 다음과 같은 해결법을 알 수 있었다. 1. HTML 태그 자동완성 안됨 VS Code에서 코드 작성 중에 우측 밑을 보면 사진과 비슷한 부분이 보일 것이다. 여기서 HTML이 쓰여있는 저 부분이 다른 언어 이름으로 되어있다면 HTML로 바꾸어준다. 다시 태그를 작성하게 되면 짠!! 위와 같이 자동완성이 잘 뜨는 것을 볼 수 있다! -> 해결 완료🥰 2. HTML 태그 자동 닫기 안됨 VS Code에서 코드 작성 중에 좌측 위를 보면 빨간 동그라미로 표시한 것처럼 확장 버튼이 있는데 클릭한다. 그리고 검색창에 Auto Close..
🌙 분해합 🚀 💬 Problem 어떤 자연수 N이 있을 때, 그 자연수 N의 분해합은 N과 N을 이루는 각 자리수의 합을 의미한다. 어떤 자연수 M의 분해합이 N인 경우, M을 N의 생성자라 한다. 예를 들어, 245의 분해합은 256(=245+2+4+5)이 된다. 따라서 245는 256의 생성자가 된다. 물론, 어떤 자연수의 경우에는 생성자가 없을 수도 있다. 반대로, 생성자가 여러 개인 자연수도 있을 수 있다. 자연수 N이 주어졌을 때, N의 가장 작은 생성자를 구해내는 프로그램을 작성하시오. 💸 Limit 입력: 첫째 줄에 자연수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 출력: 첫째 줄에 답을 출력한다. 생성자가 없는 경우에는 0을 출력한다. 시간 제한: 2 초 메모리 제한: 192 MB ..
🌙 수 찾기 🚀 💬 Problem N개의 정수 A [1], A [2], …, A [N]이 주어져 있을 때, 이 안에 X라는 정수가 존재하는지 알아내는 프로그램을 작성하시오. 💸 Limit 입력: 첫째 줄에 자연수 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 줄에는 N개의 정수 A [1], A [2], …, A [N]이 주어진다. 다음 줄에는 M(1 ≤ M ≤ 100,000)이 주어진다. 다음 줄에는 M개의 수들이 주어지는데, 이 수들이 A안에 존재하는지 알아내면 된다. 모든 정수의 범위는 -231 보다 크거나 같고 231보다 작다. 출력: M개의 줄에 답을 출력한다. 존재하면 1을, 존재하지 않으면 0을 출력한다. 시간 제한: 2 초 메모리 제한: 128 MB 🌱 Code import sys n ..
🌙 RGB거리 🚀 💬 Problem RGB거리에는 집이 N개 있다. 거리는 선분으로 나타낼 수 있고, 1번 집부터 N번 집이 순서대로 있다. 집은 빨강, 초록, 파랑 중 하나의 색으로 칠해야 한다. 각각의 집을 빨강, 초록, 파랑으로 칠하는 비용이 주어졌을 때, 아래 규칙을 만족하면서 모든 집을 칠하는 비용의 최솟값을 구해보자. 1번 집의 색은 2번 집의 색과 같지 않아야 한다. N번 집의 색은 N-1번 집의 색과 같지 않아야 한다. i(2 ≤ i ≤ N-1) 번 집의 색은 i-1번, i+1번 집의 색과 같지 않아야 한다. 💸 Limit 입력: 첫째 줄에 집의 수 N(2 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 각 집을 빨강, 초록, 파랑으로 칠하는 비용이 1번 집부터 한 줄에 하나..
🌙 영화감독 숌 🚀 알고리즘 분류 브루트포스 알고리즘 👾제한 조건 💬 Problem 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 제왕 2, 반지의 제왕 3과 같이 영화 제목을 지었다. 하지만 숌은 자신이 조지 루카스와 피터 잭슨을 뛰어넘는다는 것을 보여주기 위해서 영화 제목을 좀 다르게 만들기로 했다. 종말의 숫자란 어떤 수에 6이 적어도 3개이상 연속으로 들어가는 수를 말..