백준 c++ 16212 정열적인 정렬 16212 정열적인 정렬 문제풀이 #include #include using namespace std; int arr[500001], n; int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin >> n; for (int i = 0;i> arr[i]; sort(arr, arr + n); for (int i = 0; i < n;i++) cout 자라는 개발자/문제풀이 2022.06.06
백준 c++ 20291 파일정리 20291 파일정리 문제풀이 #include #include #include #include #include using namespace std; void fast_io(void) { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); } map ma; int n; vector split(string str, char del){ istringstream iss(str); string buf; vector res; while(getline(iss,buf,del)){ res.push_back(buf); } return res; } int main(void) { fast_io(); cin >> n; while(n--) { string str; c.. 자라는 개발자/문제풀이 2022.06.05
백준 c++ 17254 키보드이벤트 17254 키보드이벤트 문제풀이 #include #include #include #include using namespace std; int n, m, a, b; char c; vector v; bool cmp(tuple a, tuple b) { if (get(a) == get(b)) return get(a) > n >> m; for (int i = 0; i > a >> b >> c; v.push_back(make_tuple(a, b, c)); } sort(v.begin(), v.end(), cmp); for (int i = 0; i < m;i++) cout 자라는 개발자/문제풀이 2022.06.02
백준 c++ 10709 기상캐스터 10709 기상캐스터 문제풀이 #include #include #include using namespace std; void fast_io(void) { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); } vector arr; int main(void) { fast_io(); int h,w; cin >> h>>w; for (int i = 0; i > ch; arr.push_back(ch); } for (int j = 0; j < w;j++) { if(arr[j]=='c') { f .. 자라는 개발자/문제풀이 2022.05.29
백준 c++ 2303 숫자 게임 2303 숫자 게임 문제 풀이 #include #include #include using namespace std; void fast_io(void) { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); } vector v,arr; vector res; int main(void) { fast_io(); int n; cin >> n; for (int cnt = 0; cnt > a; v.push_back(a); } for (int i = 0; i < 3; i++) { int max = 0; for (int j = i + 1; j < 4; j++) .. 자라는 개발자/문제풀이 2022.05.22
백준 c++ 21177 No Thanks! 21177 No Thanks! 문제풀이 #include #include #include using namespace std; vector v; int n,sum; int main() { cin >> n; for(int i=0;i> a; v.push_back(a); } sort(v.begin(),v.end()); for(int i=0;i 자라는 개발자/문제풀이 2022.05.10
백준 c++ 2535 아시아 정보올림피아드 2535 아시아 정보올림피아드 문제풀이 #include #include #include #include using namespace std; vector v; int n,a,b,c,cnt; int arr[101]; int main(void) { cin >> n; for(int i=0;i> a>>b>>c; v.push_back(make_tuple(c,b,a)); } sort(v.rbegin(),v.rend()); for(int i=0 ; i < v.size() ; i++) { if(cnt==3) break; if(arr[get(v[i])]==2) continue; cout 자라는 개발자/문제풀이 2022.05.03
백준 c++ 16712 Finding Love 16712 Finding Love 문제풀이 #include #include #include using namespace std; void fast_io(void) { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); } int v, n, m; vector vec; int main(void) { fast_io(); cin >> n >> m; for (int i = 0; i > a; vec.push_back(a); } for (int i = 0; i > v; sort(vec.begin(), vec.begin()+m); vec.erase(vec.begin() +.. 자라는 개발자/문제풀이 2022.05.02
백준 c++ 5585 거스름돈 5585 거스름돈 문제풀이 #include using namespace std; int pay,money=1000,cnt; int arr[6] = {500,100,50,10,5,1}; int main() { cin >> pay; money-=pay; for(int i=0;i 자라는 개발자/문제풀이 2022.04.17
백준 c++ 11055 가장 큰 증가 부분 수열 11055 가장 큰 증가 부분 수열 문제풀이 #include #include using namespace std; void fast_io(void) { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); } int arr[1001], dp[1001], a; int main() { fast_io(); cin >> a; for (int i = 0; i > arr[i]; for (int i = 0; i arr[j]) dp[i] = max(dp[i], dp[j] + arr[i]); } cout 자라는 개발자/문제풀이 2022.04.10