-
26. 마라톤알고리즘 문제풀기/인프런 강의 정답 2022. 3. 31. 12:13
나의정답.
#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <string> #include <algorithm> #include <vector> using namespace std; int main(int argc, char** argv) { //freopen("input.txt", "rt", stdin); int n, i; scanf("%d", &n); vector<int> arr(n); vector<int> bRank(n); for(i = 0 ; i < n ; i ++){ scanf("%d", &arr[i]); bRank[i] = 1; } for(i = 0 ; i < n ; i ++){ for(int j = 0 ; j < i; j++){ if(arr[i] <= arr[j]) bRank[i]++; } } for(i = 0 ; i < n ; i++){ printf("%d ", bRank[i]); } }
'알고리즘 문제풀기 > 인프런 강의 정답' 카테고리의 다른 글
28. N!에서 0의 개수(소인수분해 응용) (0) 2022.04.02 27. N!의 표현법(소인수 분해 응용) [코드구현력 기르기] (0) 2022.04.01 25. 석차 구하기(브루트포스) (0) 2022.03.30 24. Jolly Jumpers [코드구현력 기르기] (0) 2022.03.30 23. 연속 부분 증가수열 [코드구현력 기르기] (0) 2022.03.29