Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 다익스트라
- c++
- 구현
- 알고리즘
- 재귀
- 우선순위 큐
- 백준
- 시뮬레이션
- 정렬
- Team Fortress 2
- 백트래킹
- BFS
- 누적 합
- 자료구조
- VR
- XR Interaction Toolkit
- 수학
- 그래프
- 스택
- DFS
- 문자열
- Unreal Engine 5
- 유니티
- 브루트포스
- 투 포인터
- 다이나믹 프로그래밍
- 트리
- ue5
- 그리디 알고리즘
- 유니온 파인드
Archives
- Today
- Total
목록정육점 C++ (1)
1일1알
백준 2258번 정육점 C++
https://www.acmicpc.net/problem/2258 2258번: 정육점 첫째 줄에 두 정수 N(1 ≤ N ≤ 100,000), M(1 ≤ M ≤ 2,147,483,647)이 주어진다. N은 덩어리의 개수를 의미하고, M은 은혜가 필요한 고기의 양이다. 다음 N개의 줄에는 각 고기 덩어리의 무게와 가격을 나 www.acmicpc.net 어떤 고기를 샀을 때 그 가격보다 싼 고기는 무료로 얻을 수 있다. 고기의 가격은 오름차순, 가격이 같을때는 무게를 내림차순으로 정렬한다. 정렬된 순서로 고기의 무게를 더하다가 m보다 크거다 같게 되면 지금 고기의 가격과 같은 가격의 고기가 앞에 있는 만큼 더해서 가격을 측정하고, 측정한 값과 지금 고기보다 비싼 가격의 고기의 가격 중 싼 가격을 고른다. (지..
알고리즘
2023. 2. 7. 13:43