목록전체 글 (142)
컴공댕이 공부일지
보호되어 있는 글입니다.
보호되어 있는 글입니다.

백준 1654번 문제이름(실버 2)https://www.acmicpc.net/problem/1654 (정답 코드)#include #include using namespace std;int cnt(int x, const vector& num) { long ans = 0; for(int i=0; i& num, int n, long sum) { long left = 1; long right = sum/n; // 토막 가능한 최대 길이 long mid; while(left=n ) { left = mid+1; } else { right = mid-1; } } return rig..
백준 11561번 좌표 정렬하기 2(실버 5)https://www.acmicpc.net/problem/11651이전에 풀었던 좌표 정렬하기는 x 오름차순 우선이었는데, 이번 좌표 정렬하기2 는 y부터 오름차순 정렬하는 것이 다른 점다. (정답 코드)#include #include #include using namespace std;typedef pair p;bool compare (const p &a, const p &b) { if(a.second != b.second) { // y 좌표가 다른 경우, return a.second xy; // 좌표 저장할 페어타입 벡터 // 입력 cin >> n; while(n--) { cin >> temp..

백준 2108번 통계학(실버 3) https://www.acmicpc.net/problem/2108 (정답 코드)#include #include #include #include using namespace std;int findMode(const vector& num, int max_length) { if(num.size() == 1) return num[0]; // 값이 하나뿐이면 그 값이 최빈값 int mode; int l=0; bool finded = false; int start = 0; int end = 0; for(int i=0; i num; vector cnt(8001, 0); // 8001칸 0으로 초기화 ..