분류 전체보기179 11650) 좌표 정렬하기 (C++) 출처 https://www.acmicpc.net/problem/11650 11650번: 좌표 정렬하기 첫째 줄에 점의 개수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개의 줄에는 i번점의 위치 xi와 yi가 주어진다. (-100,000 ≤ xi, yi ≤ 100,000) 좌표는 항상 정수이고, 위치가 같은 두 점은 없다. www.acmicpc.net 내 풀이 #include #include #include using namespace std; vectorv; int N = 0; int main() { cin >> N; int x = 0, y = 0; for (int i = 0; i < N; i++) { scanf("%d %d", &x, &y); v.push_back({ x,y }); .. 2022. 5. 9. 1427) 소트인사이드 (C++) 출처 https://www.acmicpc.net/problem/1427 1427번: 소트인사이드 첫째 줄에 정렬하려고 하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다. www.acmicpc.net 내 풀이 #include #include #include using namespace std; string input = " "; vector v;//결과값 int main() { //혹시 모를 시간 초과 때문에 선언 ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin >> input; for (int i = 0; i < input.length(); i++) { v.push_back(input[i]); } sort(.. 2022. 5. 8. 9012) 괄호 (C++) 출처 https://www.acmicpc.net/problem/9012 9012번: 괄호 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고 www.acmicpc.net 내 풀이 #include using namespace std; int N = 0; int open_ = 0; bool _NO = false; string input = " "; int main() { cin >> N; for (int i = 0; i > input; for (int j = 0; j < input.length(); j.. 2022. 5. 8. 2108) 통계학 (C++) 출처 https://www.acmicpc.net/problem/2108 2108번: 통계학 첫째 줄에 수의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 단, N은 홀수이다. 그 다음 N개의 줄에는 정수들이 주어진다. 입력되는 정수의 절댓값은 4,000을 넘지 않는다. www.acmicpc.net 내 풀이 #include #include #include using namespace std; //첫번째 int = 몇개나 나왔는지, 두번째 int = 값 bool compare(pairx, pairy) { //동일하게 나왔으면 오름차순으로 if (x.first == y.first) { return x.second y.f.. 2022. 5. 8. 이전 1 ··· 11 12 13 14 15 16 17 ··· 45 다음