我盲猜一个这个题目翻译给的是机翻.
这里给一个正确的题目翻译:
题目描述
现在你有一个长度为n的数列,现在你要把他排成一个不递减的数列,想要交换两个数必须满足:其中至少有一个数是幸运数字.
这里对于幸运数字的定义是:只由4和7组成的数字,如:47,744,4,但是5,17,467就不是幸运数字.
如果不能达到要求,输出−1,否则输出任意一种交换方案,注意:你不需要最小化交换次数.
输入格式
第一行一个正整数n,第二行n个正整数,表示这个数列.
输出格式
- 如果不能达到要求,输出−1
- 如果可以,第一行输出一个k,表示交换次数,注意0≤k≤2n,接下来k行,每行两个正整数i,j,表示这一次交换ai,aj.
数据范围
n≤105