Find such a pair of integers (x,y) that l\le x,y\le r,x\ne y and x divides y
If there are multiple answers, print any of them.
You are also asked to answer T independent queries
Input
The first line contains a single integer T(1\le T\le 1000)- the number of queries.
Each of the next T lines contains two integers l and r(1\le l\le r\le 998244353) - inclusive borders of the range.
It is guaranteed that testset only includes queries, which have at least one suitable pair.
Output
Print T lines, each line should contain the answer- two integer x and y such that 1\le x,y\le r,x\ne y and x divides y. The answer in the i-th lines should correspond to the i-th query from the input
If there are multiple answers, print any of them.
Example
input
Copy
3 1 10 3 14 1 10
output
Copy
1 7 3 9 5 10
#include<bits/stdc++.h> using namespace std; int main(){ int t,l,r; cin>>t; while(t--){ cin>>l>>r; cout<<l<<" "<<2*l<<'\n'; } return 0; }
Không có nhận xét nào:
Đăng nhận xét