数字计数
解题思路
按照题意模拟,签到题。
code
#include<iostream>
#include<cstdio>
using namespace std;
int T;
int n,m;
int check(int x)
{
int s1=0,s2=0;
while(x)
{
s1+=(x%3==1);
s2+=(x%3==2);
x/=3;
}
return s1!=s2;
}
int main()
{
freopen("a.in","r",stdin);
freopen("a.out","w",stdout);
cin>>T;
while(T--)
{
scanf("%d%d",&n,&m);
while(m--)
{
while(check(n)) n++;
printf("%d ",n++);
}
printf("\n");
}
}