Bestcoder-Aaronson

来源:互联网 发布:热云数据 编辑:程序博客网 时间:2024/04/19 07:06

Aaronson

 
 Accepts: 632
 
 Submissions: 1442
 Time Limit: 4000/2000 MS (Java/Others)
 
 Memory Limit: 131072/131072 K (Java/Others)
Problem Description

Recently, Peter saw the equation x_{0}+2x_{1}+4x_{2}+...+2^{m}x_{m}=nx0+2x1+4x2+...+2mxm=n. He wants to find a solution (x_0,x_1,x_2,...,x_m)(x0,x1,x2,...,xm) in such a manner that \displaystyle\sum_{i=0}^{m} x_ii=0mxi is minimum and every x_ixi (0 \le i \le m0im) is non-negative.

Input

There are multiple test cases. The first line of input contains an integer TT (1 \le T \le 10^5)(1T105), indicating the number of test cases. For each test case:

The first contains two integers nn and mm (0 \le n,m \le 10^9)(0n,m109).

Output

For each test case, output the minimum value of \displaystyle\sum_{i=0}^{m} x_ii=0mxi.

Sample Input
101 23 25 210 210 310 413 520 411 1112 3
Sample Output
1223223232
1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 女生排卵期有什么反应 排卵期出血的症状和图片 排卵期症状有哪些症状 排卵期是不是容易怀孕 一个月排卵期有几天 排卵期肚子痛怎么回事 排卵期体温会升高吗 排卵期测体温怎么测 排卵期肚子疼是在排卵吗 排卵期腰痛是怎么回事 排卵期没有射会怀孕吗 女人排卵期计算方法 排卵期有什么症状白带 排卵期是什么时候有什么反应 女孩排卵期是什么时候 排卵期不带套子外射会怀孕吗 排卵期怎么算计算器 女的排卵期是什么时候 女生排卵期有什么特征 排卵期一定会怀孕吗 排卵期小肚子疼是怎么回事 排卵期身体有什么症状 女人的排卵期怎么算才准确 女性排卵期有什么症状 什么是排卵期怎么计算 排卵期第几天容易怀孕 排卵期是什么时候到什么时候 排卵期有什么症状或感觉 排卵期体重会增加吗 排卵期受完孕有什么感觉 排卵期出血可以运动吗 排卵期为什么没怀上 排卵期出血一般几天 排卵期几次可以怀孕 排卵期出血什么症状 排卵期出血什么原因 排卵期一般什么时候 排卵期胸疼怎么回事 排卵期出血检查什么 排卵期出血什么颜色 排卵期出血是为什么