小 X 自幼就很喜歡數。但奇怪的是,他十分討厭完全平方數。他覺得這些 數看起來很令人難受。由此,他也討厭所有是完全平方數的正整數倍的數。然而 這絲毫不影響他對其他數的熱愛。 這天是小X的生日,小 W 想送一個數給他作為生日禮物。當然他不能送一 個小X討厭的數。他列出了所有小X不討厭的數,然后選取了第 K個數送給了 小X。小X很開心地收下了。 然而現在小 W 卻記不起送給小X的是哪個數了。你能幫他一下嗎?
包含多組測試數據。文件第一行有一個整數 T,表示測試 數據的組數。 第2 至第T+1 行每行有一個整數Ki,描述一組數據,含義如題目中所描述。
含T 行,分別對每組數據作出回答。第 i 行輸出相應的 第Ki 個不是完全平方數的正整數倍的數。
4
1
13
100
1234567
1
19
163
2030745
對于 100%的數據有 1 ≤ Ki ≤ 10^9, T ≤ 50
二分+判定
小于x的可以正確分解的數字個數是 Σmu[i]*(x/i^2)
然后可以稍微把mu函數改改即可。。。
二分的上界可以測一下。。。
新聞熱點
疑難解答