CF1716A.2-3 Moves

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

You are standing at the point 00 on a coordinate line. Your goal is to reach the point nn . In one minute, you can move by 22 or by 33 to the left or to the right (i. e., if your current coordinate is xx , it can become x3x-3 , x2x-2 , x+2x+2 or x+3x+3 ). Note that the new coordinate can become negative.

Your task is to find the minimum number of minutes required to get from the point 00 to the point nn .

You have to answer tt independent test cases.

输入格式

The first line of the input contains one integer tt ( 1t1041 \le t \le 10^4 ) — the number of test cases. Then tt lines describing the test cases follow.

The ii -th of these lines contains one integer nn ( 1n1091 \le n \le 10^9 ) — the goal of the ii -th test case.

输出格式

For each test case, print one integer — the minimum number of minutes required to get from the point 00 to the point nn for the corresponding test case.

输入输出样例

  • 输入#1

    4
    1
    3
    4
    12

    输出#1

    2
    1
    2
    4
首页