300637: CF121C. Lucky Permutation
Memory Limit:256 MB
Time Limit:2 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
Lucky Permutation
题意翻译
定义:幸运数字是指只含 4 和 7 的数字。 求在 1 到 $n$ 的第 $k$ 个全排列中有多少元素的下标和值都是幸运数。 $1 \leq n,k\leq 10^9$题目描述
Petya loves lucky numbers. Everybody knows that lucky numbers are positive integers whose decimal representation contains only the lucky digits 4 and 7. For example, numbers 47, 744, 4 are lucky and 5, 17, 467 are not. One day Petya dreamt of a lexicographically $ k $ -th permutation of integers from $ 1 $ to $ n $ . Determine how many lucky numbers in the permutation are located on the positions whose indexes are also lucky numbers.输入输出格式
输入格式
The first line contains two integers $ n $ and $ k $ $ (1<=n,k<=10^{9}) $ — the number of elements in the permutation and the lexicographical number of the permutation.
输出格式
If the $ k $ -th permutation of numbers from $ 1 $ to $ n $ does not exist, print the single number "-1" (without the quotes). Otherwise, print the answer to the problem: the number of such indexes $ i $ , that $ i $ and $ a_{i} $ are both lucky numbers.
输入输出样例
输入样例 #1
7 4
输出样例 #1
1
输入样例 #2
4 7
输出样例 #2
1