这题目标题真贴切哈哈
和1383的感觉基本一样,只不过是换了个问法
归根结底,是问一个数字能被2整除多少次
那就每整除一次加个1 最后输出这个 还有除剩下的部分就行了
难度系数=0
通过率数据:48.49% (4609/9505)
import java.util.*;
public class Main
{
public static int d;
public static int n;
public static int i;
public static int x;
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
d=in.nextInt();
for (i=0;i<d;i++)
{
n=in.nextInt();
x=0;
while ((n%2)==0)
{
n/=2;
x++;
}
System.out.printf("%d %d\n", n,x);
}
}
}