欢度世界杯——替补席

欢度世界杯——替补席

Time Limit: 1000 ms Memory Limit: 65536 KiB
Submit Statistic
Problem Description
众所周知,足球是一项高强度的体育运动。一名足球教练需要及时对赛场情况进行合理的判断,做出合适的换人策略。
现在给你一支球队的首发名单,以及赛场上的换人情况,请你给出做出换人调整后场上的球员名单。
Input
第一行输入11个正整数,表示该队伍的首发球员名单,数据保证有序。
第二行输入一个整数n(0<=n<=3),表示该场比赛中该队伍进行了n次换人调整。
之后的n行中,每一行分别输入两个正整数,分别代表上场的球员及换下的球员。
Output
输出11个升序排列的正整数,表示场上现在的球员名单。
Sample Input
1 2 3 5 9 10 11 12 15 19 22
3
6 12
8 11
17 15
Sample Output
1 2 3 5 6 8 9 10 17 19 22
Hint

Source
【2017级–创新班《C语言》创新班期末上机考试】玄黄

#include<stdio.h>

int main()
{
int a[12];
int i,j,n,b,c,t;
for(i=0;i<11;i++)
    scanf("%d",&a[i]);
scanf("%d",&n);
while(n--)
{
    scanf("%d%d",&b,&c);
    for(i=0;i<11;i++)
    {
        if(a[i]==c)
            a[i]=b;
    }
    for(i=0;i<10;i++)
    {
        for(j=0;j<10-i;j++)
        {
            if(a[j]>a[j+1])
            {
                t=a[j];
                a[j]=a[j+1];
                a[j+1]=t;
            }
        }
    }
}
 for(i=0;i<10;i++)
        printf("%d ",a[i]);
    printf("%d\n",a[i]);
    return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值