마라톤 코드

코딩테스트 2024. 9. 18. 13:08

 

#include <iostream>
#include <stdio.h>
#include <vector>
using namespace std;
#include <math.h>
#include <algorithm>

int main() {
    // freopen
    int i, j, n, cnt=0, max; 
    scanf("%d", &n);
    vector<int> a(n+1);
    for(i=1; i<=n; i++) {
        scanf("%d", &a[i]);
    }
    printf("1 ");
    for(i=2; i<= n; i++) {
        cnt = 0;
        for(j=i-1; j>=1; j--) {
            if(a[j] >= a[i]) cnt++;
        }
        printf("%d ", cnt+1);
    }
    
    return 0;
}





'코딩테스트' 카테고리의 다른 글

N! 에서의 0의 갯수 (소인수분해 응용)  (0) 2024.09.18
소인수 분해 응용  (0) 2024.09.18
석차 구하기 (브루트포스)  (0) 2024.09.18
유쾌한 점퍼 Jolly Jumpers  (0) 2024.09.18
연속 부분 증가수열  (2) 2024.09.17
블로그 이미지

wtdsoul

,