Tầng áp thường được sử dụng như nhà kho lưu trữ giấy tờ, đồ cũ và ít ai lên đó. Bình có việc cần lên đó tìm cuốn album lưu ảnh của những thế hệ trước trong gia đình . Ổ khóa mở cánh có hai số vòng, số thứ nhất đang chỉ tới số a, số thứ hai đang chỉ tới số b. Các số vô hiệu có thể quay theo đồng hồ chiều kim. Khi quay một vòng, số chỉ sẽ tăng lên 1. Cánh cửa sẽ mở khi số a và b nhận ước chung 1 . Đáng tiếc, do long không sử dụng số thứ nhất nên bị khóa, không thể xoay và luôn chỉ tới số a. Như vậy, chỉ có thể xoay số thứ 2 Hãy xác định số vòng tối thiểu Dòng thứ nhất chứa n là số cặp a,b (1<=n<=100) Dòng thứ i trong n sau chứa 2 số nguyên a,b cách nhau một dấu cách (2<=a,b<10000000) làm trên c++
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
\begin{array}{M} \color{#00FFE0}{M} \color{#14EAE3}{y} \color{#27D5E5}{t} \color{#3BBFE8}{h} \color{#8371F1}{i} \color{#9D55F5}{c} \color{#B739F8}{s}\color{#D11CFC}{G}\color{#EB00FF}{M} \end{array}
#include<bits/stdc++.h>
#define ll long long
#define f(i,a,b) for(int i=a;i<b;++i)
#define gcd __gcd
#define pb push_back
#define all(v) v.begin(),v.end()
#define endl "\n"
using namespace std;
int main() {
int n; cin >> n;
while (n--) {
ll a, b; cin >> a >> b;
int d = 0;
while (gcd(a, b + d) != 1) d++;
cout << d << endl;
}
}
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin