본문 바로가기

코딩테스트

(20)
백준 정렬 알고리즘 25303번 C++ #include #include #include using namespace std; vector v; int main() { int N; cin >> N; int x, y; for (int i = 0; i > x >> y; v.push_back({ x, y }); } sort(v.begin(), v.end()); for (int i = 0; i < N; i++) { cout
백준 정렬 알고리즘 1427번 C++ #include #include #include using namespace std; bool decs(int a, int b) { return a > b; } int main() { long long int N; cin >> N; int num; vector a; while (N > 0) { num = N % 10; N = N / 10; a.push_back(num); } sort(a.begin(), a.end(), decs); for (int i = 0; i < a.size(); i++) { cout
백준 정렬 알고리즘 10989번 C++ 처음으로 이 문제를 봤을 때 int* arr = new int[N] 으로 동적할당을 받거나 vector를 쓸 생각을 해서 아래와 같이 작성했었다. #include #include using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int N; cin >> N; int num; int* arr = new int[N]; for (int i = 0; i > num; arr[i] = num; } sort(arr, arr + N); for (int i = 0; i N; int num; vector a; for (int i = 0; i ..
백준 정렬 알고리즘 25303번 C++ #include #include using namespace std; int main() { int N; int k; cin >> N; cin >> k; int arr[1000]; for (int i = 0; i > score; arr[i] = score; } sort(arr, arr + N); cout
백준 정렬 알고리즘 2587번 C++ #include #include using namespace std; int main() { int num; int sum = 0; int arr[5]; for (int i = 0; i > num; sum += num; arr[i] = num; } int avg = sum / 5; cout
백준 정렬 알고리즘 2751번 C++ #include #include using namespace std; int main() { int N; cin >> N; int arr[100000]; int num; for (int i = 0; i > num; arr[i] = num; } sort(arr, arr + N); for (int i = 0; i > num; arr[i] = num; } sort(arr, arr + N); for (int i = 0; i >..
백준 정렬 알고리즘 2750번 C++ #include #include using namespace std; int num[1000]; int main() { int N; // 수의 개수 cin >> N; for (int i = 0; i > num[i]; } // 입력받은 수를 정렬 sort(num, num + N); for (int i = 0; i > num; arr[i] = num; } int huan; for (int i = 0; i < N; i++) { for (int j = 0; j < N; j++) { if (arr[i] < arr[j]) { huan = arr[..
백준 브루트 포스 알고리즘 2839번 C++ #include using namespace std; int main() { int N; cin >> N; int a = N / 5; int b = 0; while (1) { if (a < 0) { cout