[백준] 트럭주차(2979), C++
🔗 문제 링크https://www.acmicpc.net/problem/2979✍🏻 문제 설명💁🏻♀️ 내 풀이이 문제는 A, B, C 상황을 이해하는 게 중요하다. 각각 A, B, C 상황을 예제로 보면 아래와 같다.첫 번째 1번은 1-6까지, 2번은 3-5까지, 3번은 2-8까지이고, 1대의 차만 주차되어 있는 시간은 A, 2대 시간에는 B, 3대 시간 C의 값을 각각 지불하면 되는 것 이다. 주의 할 점1. 각 구간의 지불 값은 각 차마다 지불하는 값이다. 예를 들어 B구간의 경우 1분마다 B의 값이고 2대가 각각 B기준으로 값을 지불해야 한다는 것.2. 예를 들어 1-6의 경우 1에 오고 6에 떠난 것이니 1이상 6미만으로 생각해서 계산해야 한다. 나머지 시간도 동일하게 계산. A -> 3 ..
2024. 11. 11.
[프로그래머스] 네트워크, C++
🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/43162 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr ✍🏻 문제 설명문제의 핵심은 컴퓨터의 개수 n, 연결에 대한 정보가 담긴 2차원 배열 computers가 매개변수로 주어질 때, 네트워크의 개수를 return 하도록 solution 함수를 작성해라 인데 이해가 잘 되지 않는다. 네트워크 개수의 의미를 연결 or 독립되어 있는 네트워크의 개수라고 생각하면 된다. 예시로 더 자세히 보면 다음과 같은 computers 가 주어졌을 때[[1, 1, 0], [1, 1, 0], [0,..
2024. 11. 8.