0pts求调
查看原帖
0pts求调
1251905
cao_20115楼主2024/6/6 21:36

Code

#include <cstdio>
int a[2010], list[2010];
int n, m, x, cnt, tp, ans;
void swap(int &a, int &b) {
    int c = a;
    a = b;
    b = c;
}
int main(){
    scanf("%d", &n);
    for (int i = 0; i < n; ++ i) {
        scanf("%d", &list[i]);
    }
    scanf("%d", &m);
    while (m--) {
        scanf("%d", &x);
        list[cnt] == x;
        tp = cnt;
        ans = 0;
        
        for (int i = cnt - 1; i >= 0; --i) {
            if (a[i] > x) {
                swap(a[i], a[tp]);
                ans++;
                tp--;
            } else {
                break;
            }
        }
        printf("%d\n", ans);
        cnt++;
    }
    return 0;
}

稻花香里说丰年,听取WA声一片。

2024/6/6 21:36
加载中...