题目链接
签到题
唯一要注意的是数据比较大
下面代码是比赛时候队友写的
AC代码:
#include <iostream>
#include <stdio.h>
#include <cmath>
using namespace std;
int main()
{
long long T,n,a,i,j,flag1,m,k,min,a2,sum;
scanf("%lld",&T);
for (i=0;i<T;i++)
{
sum=0;
min=0;
flag1=0;
scanf("%lld%lld%lld",&n,&m,&k);
for (j=0;j<m;j++)
{
scanf("%lld",&a);
a2=a-k;
if (a2<min) min=a2;
sum+=abs(a2)*2;
}
sum=sum+(k-1)*2-abs(min)*2;
cout<<sum<<endl;
}
return 0;
}