Programmers 12979
기지국 설치


CODE ⌨️

#include <vector>
#include <cmath>

using namespace std;

int solution(int n, vector<int> stations, int w)
{
	int answer = 0;

	int prev = 1;

	for (int idx : stations)
	{
		int len = (idx - w) - prev;
		int cnt = (int)ceil((double)len / (double)(2 * w + 1));

		answer += cnt;

		prev = idx + w + 1;
	}

	answer += (int)ceil((double)(n - prev + 1) / (double)(2 * w + 1));

	return answer;
}



RESULT 💛



SIMPLE DISCUSSION ✏️

구현 관련 문제였다.



SOURCE 💎

Programmers_Link 👈 Click here


*****
NOT A TALENT ❎ NOT GIVING UP ✅
CopyRight ⓒ 2022 DCherish All Rights Reserved.