Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
P171PROA - ROUND 1A - Thực tập sinh |
Hôm nay là buổi đầu tiên Lều đi thực tập cho một công ty cây xanh quốc tế, không may cho Lều khi sếp của Lều đang nghiên cứu về Splay Tree đúng lĩnh vực chuyên môn mà Lều được học. Ông ấy chỉ nhờ Lều làm giúp tính toán 1 phần nhỏ trong lúc nghiên cứu thôi :
Ông ấy muốn tìm tất cả các giá trị k là lũy thừa của x nằm trong đoạn [l , r] với x,l,r là các số nguyên dương cho trước.
Tuy nhiên Lều cũng học hành không tử tế nên giờ mới phải ra trường làm thực tập cho công ty trồng cây - trái ngành thế này :(( . Dù sao thì Lều cũng rất tử tế, các bạn hãy giúp Lều nhé.
Input
Một dòng duy nhất chứa lần lượt 3 số nguyên l,r, và x (1<= l<= r<=10^18 , 2<=x<=10^9)
Output
Một dòng duy nhất chứa tất cả các giá trị k tìm được và được sắp xếp tăng dần, nếu không tìm được giá trị nào in ra -1.
Example
Test 1:
Input:
1 10 2
Output:
1 2 4 8
Test 2:
Input:
2 4 5
Output:
-1
Được gửi lên bởi: | adm |
Ngày: | 2017-02-17 |
Thời gian chạy: | 1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | ASM32-GCC ASM32 ASM64 MAWK BC C CSHARP C++ 4.3.2 CPP CPP14 COFFEE LISP sbcl DART FORTH GO JAVA JS-RHINO JS-MONKEY KTLN OCT PAS-GPC PAS-FPC PERL PERL6 PROLOG PYTHON PYTHON3 PY_NBC R RACKET SQLITE SWIFT UNLAMBDA |
hide comments