SORTMUCH - How many can you sort?

no tags 

You have invented a new sorting algorithm which can sort n integers in exactly n log3 n time. (which is faster than almost every sorting algorithm till date). You have proved the correctness of your algorithm to your professor.

The professor now asks you what is the maximum number of integers that you can sort in a given time T.

Note: log3 = (log to the base 3)

Proper usage of type casting is required to solve this problem. For testing purposes you can use this high precision calculator.

Input:

The first line consists of an integer t. For each test case, you are given an integer T, the time to sort the integers.

Output:

For each test case, print the maximum number of integers that you can sort in T time.

Constraints:

1 <= t <= 10^5

3 <= T <= 10^10

Time limit: 1 second

Example:

Input:
4
3
10
10000000000
4374

Output:
3
6
546076908
729

hide comments
hodobox: 2017-08-05 00:21:40

For want-to-be solvers that are wondering: I got AC using built-in c++ log().

Vipul Srivastava: 2016-12-17 14:48:39

Finally...


Added by:cegprakash
Date:2016-11-16
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All except: BF GOSU