C,C++ 3

[백준 C++]2869번 문제 - 달팽이는 올라가고 싶다(설명 포함)

우선 시간제한 0.25초를 신경 쓰지 않고 생각없이 풀면.#include#include#include#includeusing namespace std;int main(){ cin.tie(nullptr); ios_base::sync_with_stdio(false); int a, b, v; cin >> a >> b >> v; int tmp = 0, count = 0; while (1) { tmp = tmp + a; count++; if (tmp >= v) { break; } else { tmp = tmp - b; } } cout  이렇게 풀 수 있다. 1. tmp에 달팽이가 올라간 낮(a)을 더하고, count에 하루를 추가한다.2. 만일 목표지점보다 같거나 높으면 중단한다3. 부족하다..

C,C++ 2024.11.18

물체 검출하여 아두이노 트레킹 (C++) - 2부

우선 1부에서 아두이노와 웹서버의 연결을 완료했으니 이제 visual studio에서 웹서버로 정보를 전송하면 완료된다. 우선 필요한것은 와이파이 연결되는 컴퓨터와 웹캠이다.그리고 라이브러리는 opencv와 curl이 필요하다.  opencv에 관한 설치방법은 인터넷에 많기 때문에 생략하고 인터넷 통신을 가능하게 하는 curl라이브러리는 다음 글을 확인하길 바란다.https://jiwoojung.tistory.com/1 CURL 라이브러리 Visual Studio 연동우선 필자는 visual studio 2022 버전을 사용한다. 1.[다운로드]https://curl.se/download/ curl downloads curl.se위 사이트를 통해 최신 버전을 다운받는다.+) 2024.07.13 기준으로 ..

C,C++ 2024.07.13

CURL 라이브러리 Visual Studio 연동

우선 필자는 visual studio 2022 버전을 사용한다. 1.[다운로드]https://curl.se/download/ curl downloads curl.se위 사이트를 통해 최신 버전을 다운받는다.+) 2024.07.13 기준으로 최신버전이 8.8.0 버전이다. 하지만 8.8.0버전은 내부 파일에 솔루션 파일이 없어서필자는 이전버전인 8.7.1버전을 사용하였다. 만일 최신버전을 압축 해제후, [curl-버전]\projects\Windows 파일이 존재하지 않으면 이전버전버전을 사용하길 바란다.압축해제 경로는 C:\ 인 C드라이브에 바로 해제하여야 한다.    2.[빌드]압축해제한 폴더를 열어서 C:\curl-8.7.1\projects\Windows\VC14.30 경로에 들어가서 솔루션 파일을 연..

C,C++ 2024.07.13