

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#include <bits/stdc++.h>
using namespace std;
int t;
int main()
{
cin>>t;
while (t--)
{
int n,a[10001],b[10001],kq=0;
cin>>n;
for (int i=0; i<n; i++)
cin>>a[i];
for (int i=0; i<n; i++)
cin>>b[i];
sort(a,a+n);
sort(b,b+n);
for (int i=0; i<n; i++)
kq=max(kq,abs(b[i]-a[i]));
cout<<kq<<"\n";
}
return 0;
}
Hãy giúp mọi người biết câu trả lời này thế nào?
#include <bits/stdc++.h>
using namespace std;
int main()
{
int T,N,vitri[100004],to[100004];
cin >> T >> N;
while(T--)
{
int dem=0;
for(int i=1;i<=N;i++){
cin >> vitri[i];
vitri[i]=fabs(vitri[i]);}
for(int i=1;i<=N;i++){
cin >> to[i];
to[i]=fabs(to[i]);}
sort(vitri+1,vitri+N+1);
sort(to+1,to+N+1);
for(int i=1;i<=N;i++)
{
if(vitri[i]==to[i])
{
dem+=1;
}
if(vitri[i]<to[i])
{
dem+=fabs(to[i]-vitri[i]);
}
if(vitri[i]>to[i])
{
dem+=fabs(vitri[i]-to[i]);
}
}
cout << dem << endl;
}
}
Hãy giúp mọi người biết câu trả lời này thế nào?
``` #include<bits/stdc++.h> using namespace std; #define ll long long #define ld long double const long long MOD = 1e9+7; const long long N = 1e6+9; ll a[N], n, T,x, ans, b[N]; void solve(){ cin>>n; ans = LLONG_MIN; for(int i = 1; i <= n; i++) cin>>a[i]; sort(a+1, a+1+n); for(int i = 1; i <= n; i++) cin>>b[i]; sort(b+1, b+1+n); for(int i = 1; i <= n; i++) ans = max(abs(b[i] - a[i]), ans); cout<<ans<<'\n'; } int main() { cin.tie(NULL); cout.tie(NULL); ios_base::sync_with_stdio(false); cin>>T; while(T--) solve(); } ``` Rút gọn``` #include<bits/stdc++.h> using namespace std; #define ll long long #define ld long double const long long MOD = 1e9+7; const long long N = 1e6+9; ll a[N], n, T,x, ans, b[N]; void solve(){ cin>>n; ans = LLONG_MIN; for(int i = 1; i <= n; i++... xem thêm
Bảng tin