西南科技大学OJ题 删除顺序表中指定区间的数据1103

删除顺序表中指定区间的数据

建立顺序表L,将指定区间的数据从顺序表中删除。假设指定区间是合法数据,无序做合法性判断。测试数据为整型。

输入

第一行是表长n;
第二行是表中数据元素。

输出

删除以后的顺序表中的数据元素。

样例输入

10
22 32 11 23 43 59 17 65 45 57
10 20

样例输出

22 32 23 43 59 65 45 57

#include<stdio.h>
int main()
{
    int n;
    int a,b;
    int c[100];
    scanf("%d",&n);
    for(int i=0;i<n;i++)
    {
        scanf("%d",&c[i]);
    }
    scanf("%d %d",&a,&b);
    for(int i=0;i<n;i++)
    {
        if(c[i]<a||c[i]>b)
        printf("%d ",c[i]);
    } 
}

猜你喜欢

转载自blog.csdn.net/qq_40593308/article/details/84443564
今日推荐