A 最小的数字
题目
代码
#include<bits/stdc++.h>
using namespace std;
int main() {
int n;cin>>n;
if(n%3==0)
cout<<n<<endl;
if(n%3==1)
cout<<n+2<<endl;
if(n%3==2)
cout<<n+1<<endl;
return 0;
}
B 优美的GCD
题目
思路
给出x,y的最大公约数n,求x与y的值,多种解法,只需要满足x与y都是n的倍数并且x!=y
代码
#include<bits/stdc++.h>
using namespace std;
int main() {
int t;
cin >> t;
while (t--) {
int n;
cin >> n;
cout << n << ' ' << n * 2 << endl;
}
return 0;
}