文章

2

粉丝

0

获赞

18

访问

900

头像
二元组整数 题解:排序后针对重复数值的输出做特殊处理
P1024 贵州大学机试题
发布于2025年3月10日 00:23
阅读数 485

#include <stdio.h>
int main() {
    int n,x,i,j,tool[31],m,k;
    scanf("%d",&n);
    for(i = 0;i < n;i++) {
        scanf("%d",&x);
        //找到第一个比x大的数或找到待插入的位置
        for(j = 0; j < i && tool[j] < x; j++);
        m = i;
        while(m > j ) {
            tool[m] = tool[m-1];
            m--;
        }
        tool[j] = x;
    }
    for(i =0; i < n; i++) {
        //i为第一个元素,不可重复
        if (i > 0 && tool[i] == tool[i-1]) continue;
       &nbs...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发