F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

I Count Two Three

Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 4398    Accepted Submission(s): 1859


Problem Description
I will show you the most popular board game in the Shanghai Ingress Resistance Team.
It all started several months ago.
We found out the home address of the enlightened agent Icount2three and decided to draw him out.
Millions of missiles were detonated, but some of them failed.

After the event, we analysed the laws of failed attacks.
It's interesting that the $i$-th attacks failed if and only if $i$ can be rewritten as the form of $2^a3^b5^c7^d$ which $a,b,c,d$ are non-negative integers.

At recent dinner parties, we call the integers with the form $2^a3^b5^c7^d$ "I Count Two Three Numbers".
A related board game with a given positive integer $n$ from one agent, asks all participants the smallest "I Count Two Three Number" no smaller than $n$.
 

Input
The first line of input contains an integer $t~(1\le t \le 500000)$, the number of test cases. $t$ test cases follow. Each test case provides one integer $n~(1\le n \le 10^9)$.
 

Output
For each test case, output one line with only one integer corresponding to the shortest "I Count Two Three Number" no smaller than $n$.
 

Sample Input
10 1 11 13 123 1234 12345 123456 1234567 12345678 123456789
 

Sample Output
1 12 14 125 1250 12348 123480 1234800 12348000 123480000
 

Source
 

Statistic | Submit | Discuss | Note
Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-04-29 08:46:00, Gzip enabled