3 条题解

  • 0
    @ 2024-12-19 20:16:18
    #include<bits/stdc++.h>
    using namespace std;
    #define int long long
    const int N=2e5+10;
    int t,n,x,sum,o,a[N],l,r;
    signed main()
    {
    	ios::sync_with_stdio(false);
    	cin.tie(0);cout.tie(0);
    	cin>>t;
    	while(t--)
    	{
    		sum=0,o=l=1e9,r=0;
    		cin>>n;
    		for(int i=1;i<=n;i++)
    		{
    			cin>>a[i];
    		}
    		for(int i=1;i<=n;i++)
    		{
    			cin>>x;
    			sum+=abs(a[i]-x);
    			l=min(l,min(x,a[i]));
    			r=max(r,max(x,a[i]));
    		}
    		cin>>x;
    		for(int i=1;i<=n;i++)
    		{
    			o=min(o,abs(x-a[i]));
    		}
    		sum++;
    		if(x<l||x>r)sum+=o;
    		cout<<sum<<endl;
    	}
    }
    

    信息

    ID
    1101
    时间
    1000ms
    内存
    256MiB
    难度
    7
    标签
    (无)
    递交数
    148
    已通过
    39
    上传者