牛客想開了大賽2 A 平面 數論,數學

2021-09-24 01:44:12 字數 754 閱讀 2047

小a的平面上有n個x型不明物體,但是他不確定他們的位置。現在請你來確定他們的位置,使得劃分形成的平面盡量多

顯然如果我們在乙個座標系中放置了m

mm條直線,那麼放置第m+1

m+1m+

1條直線的最優放法就是將這m

mm條直線全部穿過,這樣就可以多分出m

mm個區域。

所以放置n

nn條直線最多可以分成的區域是1+1

+2+.

..+n

=n(n

+1)2

+1

1+1+2+...+n=\frac+1

1+1+2+

...+

n=2n

(n+1

)​+1

。而放置n

nn個x字型就相當於放置2n2n

2n條直線。所以答案就是2n(

2n+1

)2+1

\frac+1

22n(2n

+1)​

+1。這個東西在lon

glon

glong\ long

longlo

ng範圍之內,直接求就可以了。

#include

using

namespace std;

typedef

long

long ll;

ll n;

intmain()

牛客想開了大賽2 A 平面 數論,數學

小a的平面上有n個x型不明物體,但是他不確定他們的位置。現在請你來確定他們的位置,使得劃分形成的平面盡量多 顯然如果我們在乙個座標系中放置了m m條直線,那麼放置第m 1 m 1條直線的最優放法就是將這m m條直線全部穿過,這樣就可以多分出m m個區域。所以放置n n條直線最多可以分成的區域是1 1...

牛客想開了大賽2 A 六 平面(切平面)

a 六 平面 時間限制 c c 1秒,其他語言2秒 空間限制 c c 32768k,其他語言65536k 64bit io format lld 小a的平面上有n個x型不明物體,但是他不確定他們的位置。現在請你來確定他們的位置,使得劃分形成的平面盡量多 乙個整數n,如題所示乙個整數,表示最多把平面分...

牛客想開了大賽2 B n的約數 打表

tt 次詢問,每次給你乙個數n n,求在 1,n 1 n 內約數個數最多的數的約數個數。打表。在 1,n 1 n 內約數個數最多的數就是經典的反素數問題。通過oeis發現,這樣的數字在1018 1018 範圍內只有156個。然後oeis都是會有表的 而這156個數字就是小於等於1018 1018 的...