Đăng nhập để hỏi chi tiết


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>
#define ll long long
using namespace std;
int main(){
ios::sync_with_stdio(0);
cin.tie(0);cout.tie(0);
ll a,b,s=0; cin >> a >> b;
for(ll i =1;i*i<=a;i++){
if(a%i==0){
if(b%i!=0) s += i;
if(i!=a/i){
if(b%(a/i)!=0) s+=a/i;
}
}
}
cout << s;
}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 int long long
#define fast ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0)
#define el cout << endl
//------------------
ll a,b;
ll sum = 0;
//------------------
signed main()
{
cin >> a >> b;
for(int i = 1;i * i <= a;i++)
{
if(a % i == 0)
{
if(b % i != 0)
{
sum += i;
}
if(i != a / i)
{
if(b % (a / i) != 0)
{
sum += a / i;
}
}
}
}
cout << sum,el;
}
$\dcchuyentoan$
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
0
0
0
giải thích cho e dòng 5,6 với ạ . Em mới học nên chx hiểu đoạn đó ạ
464
470
246
tăng tốc độ nhập xuất
0
0
0
em cảm ơn ạ