51nod 1742 開心的小Q (莫比烏斯函數)

題解:   分析:- - 完全是看着題解還想半天才會做的。。糾正一個錯誤,題解中的F(n)和S(n)中都應該是取整而不是下取整.首先S(n)的式子不難想到,問題就在於數據範圍太大,強求會T掉.換一下求和順序,枚舉i/d,再枚舉d,就可以將原式變形成一個對F(n)求和的式子,然後從1到n中,F(i)有重複,只需要計算一次再乘個數就行了,相當於做一個分塊.然後求F(n)時又做了一個變換,可以這麼理解:
相關文章
相關標籤/搜索