B01 - Tìm số 4, 7
Trạng thái
Đề bài
Cho một dãy vô hạn các số nguyên được sắp xếp tăng dần, mỗi số chỉ chứa các chữ số 4 và 7.
Hãy tìm số thứ \(N\) trong dãy. Sáu số đầu tiên trong dãy gồm: \(4, 7, 44, 47, 74, 77\). Dãy được đánh số từ \(1\).
Dữ liệu vào
- Dòng đầu tiên chứa số nguyên \(T\) cho biết số bộ dữ liệu cần kiểm tra.
- Mỗi bộ dữ liệu gồm một dòng chứa số nguyên \(N\).
Dữ liệu ra
- Ứng với mỗi bộ dữ liệu đầu vào, chương trình của bạn cần in ra số thứ \(N\) trong dãy đã cho.
Ràng buộc
- \(1 \leq T \leq 10^5\)
- \(1 \leq N \leq 1000\)
- Có 60% test có \(1 \leq T \leq 200, 1 \leq T \leq 200\)
Sample Input
5
2
3
5
6
11
Sample Output
7
44
74
77
744
Thông tin
Thông tin bài tập
Điểm
100
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
250 M
I/O
Đầu vào: CAU3.INP
Đầu ra: CAU3.OUT
Tác giả
Loại đề bài
B01 - Thuật toán cơ bản : Số học 2
Ngôn ngữ cho phép
C, C#, C++, Java, Pascal, Python, Text