E可以证明排序后第i个数要找的范围仅为[l,i-1],其中l为最近的ans[]设为-1的位置。 ans[l]= -1代表前l-1个数都是a[l]的因数,如果a[i]不整除a[l],答案为l,否则a[1~l-1]必定能被a[i]整除。a<=1e18,[l,i-1]的长度最长为64,复杂度64n
点赞 1

相关推荐

点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务