CF1999E.Triple Operations
普及-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
题面描述
Ivy 在黑板上写下了在 l 到 r 之间的所有整数。
在一次运算中,她做了以下操作:
- 在黑板上选出任意两个数字 x 和 y ,将它们擦掉,然后在它们的位置上写下数字 3x 和 ⌊3y⌋ 。(这里的 ⌊x⌋ 表示取整,即向下取整到最接近的整数)。
要使黑板上的所有数字都等于 0 ,Ivy 最少需要进行多少次运算?可以证明一定有解。
输入格式
第一行包含一个正整数 t ( 1≤t≤104 ),表示测试用例的数量。
对于每个测试用例,仅一行包含两个正整数 l 和 r ( 1≤l<r≤2⋅105 )。
输出格式
对于每个测试用例,输出一个整数,即使黑板上的所有数字等于 0 所需的最少操作次数。
样例解释
在第一个测试用例中,我们可以执行 5 次操作,如下:
1,2,3x=1,,y=23,0,3x=0,,y=31,0,3x=0,,y=31,0,1x=0,,y=10,0,1x=0,,y=10,0,0.
输入输出样例
输入#1
4 1 3 2 4 199999 200000 19 84
输出#1
5 6 36 263
说明/提示
null
输入解题思路,AI测评打分。不知道怎么写?