給出2個大整數(shù)A,B,計算A*B的結果。 (A,B的長度 <= 100000,A,B >= 0)
把大整數(shù)
然后套上快速傅里葉變換。
Pay Attention
1.read()中,不要把len打成lena;翻轉大整數(shù)時,是從0枚舉到(len+1)/2;2.getn()中,n最后要再乘一次2,因為:A*B的次數(shù)界是lena*lenb。3.maxn要開到4倍;4.pi=acos(-1);5.當對一個小數(shù)x用int()取整時,需要打成int(x+eps),其中,eps=10e-6。新聞熱點
疑難解答