<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.cvbbacm.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.cvbbacm.com/feed.php">
        <title>CVBB ACM Team 2020-2021:teams:alchemist:hardict</title>
        <description></description>
        <link>https://wiki.cvbbacm.com/</link>
        <image rdf:resource="https://wiki.cvbbacm.com/lib/exe/fetch.php?media=favicon.ico" />
       <dc:date>2026-04-30T03:29:22+0800</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:haversine_formula&amp;rev=1596165647&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:math&amp;rev=1596165607&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:myself&amp;rev=1588845273&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:powersum&amp;rev=1588992967&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:qrp&amp;rev=1589616810&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.cvbbacm.com/lib/exe/fetch.php?media=favicon.ico">
        <title>CVBB ACM Team</title>
        <link>https://wiki.cvbbacm.com/</link>
        <url>https://wiki.cvbbacm.com/lib/exe/fetch.php?media=favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:haversine_formula&amp;rev=1596165647&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-31T11:20:47+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2020-2021:teams:alchemist:hardict:haversine_formula</title>
        <link>https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:haversine_formula&amp;rev=1596165647&amp;do=diff</link>
        <description>Haversine formula

$h(\theta)=sin^2(\frac{\theta}{2})=\frac{1-cos(\theta)}{2}$

则$h(\theta)=h(\frac{d}{R})=h(\Delta \beta)+cos(\beta_1)cos(\beta_2)h(\Delta \alpha)$

- $R表示球面半径,d表示球面距离,\theta表示两点与圆心夹角弧度$
- $\alpha_i分别表示两点经度,\beta_i表示两点维度,\Delta表示差值$
- 公式全称应该为$half-versine$,即$versine: 1-cos(\theta)的一半$
- 计算时可进一步化解：$cos(\theta)=sin(\beta_1)sin(\beta_2)+cos(\beta_1)cos(\beta_2)cos(\Delta \alpha)$



这里求$\overset{\frown}{AB}$，显然求得$|AB|$即可

以$OEF$为例，$\angle OEF=\Delta \alpha,|EF|=2sin(\frac{\Delta \a…</description>
    </item>
    <item rdf:about="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:math&amp;rev=1596165607&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-31T11:20:07+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2020-2021:teams:alchemist:hardict:math</title>
        <link>https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:math&amp;rev=1596165607&amp;do=diff</link>
        <description>自然数幂和以及伯努利数

二次剩余与三次剩余

经纬度求解两点球面距离(Haversine formula)</description>
    </item>
    <item rdf:about="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:myself&amp;rev=1588845273&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-07T17:54:33+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2020-2021:teams:alchemist:hardict:myself</title>
        <link>https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:myself&amp;rev=1588845273&amp;do=diff</link>
        <description>摸鱼万岁</description>
    </item>
    <item rdf:about="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:powersum&amp;rev=1588992967&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T10:56:07+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2020-2021:teams:alchemist:hardict:powersum</title>
        <link>https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:powersum&amp;rev=1588992967&amp;do=diff</link>
        <description>递推

$令f_{k}(n)=\sum_{i=1}^{n}i^{k}$

$$
\begin{align}
f_{k+1}(n+1) 
&amp; =f_{k+1}(n)+(n+1)^{k+1} &amp;\\
&amp; =1+\sum_{i=1}^{n}(i+1)^{k+1} &amp;\\
&amp; =1+\sum_{i=1}^{n}\sum_{j=0}^{k+1} \binom{k+1}{j} i^{j} &amp;\\
&amp; =1+\sum_{j=0}^{k+1}\binom{k+1}{j} \sum_{i=1}^{n} &amp;\\
&amp; =1+\sum_{i=0}^{k+1}\binom{k+1}{i} f_{i}(n) &amp;\\
&amp; =1+f_{k+1}(n)+(k+1)f_{k}(n)+\sum_{i=0}^{k-1}\binom{k+1}{i} f_{i}(n) &amp;\\
\end{align}
$$

$得到了:(k+1)f_{k}(n)=(n+1)^{k+1}-1 - \sum_{i=0}^{k-1}\binom{k+1}{i} f_{i}(n)$

$可以写成: f_{k-1}(n)=\frac{(n+1)^{k}-1…</description>
    </item>
    <item rdf:about="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:qrp&amp;rev=1589616810&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-16T16:13:30+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2020-2021:teams:alchemist:hardict:qrp</title>
        <link>https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:alchemist:hardict:qrp&amp;rev=1589616810&amp;do=diff</link>
        <description>二次剩余(QRP)

Cipolla算法(素数情况下)

wiki百科

对于 $x^{2} \equiv a \pmod{p}$

可以随机找一个数$s,\quad s.t:(\frac{s^{2}-a}{p})=-1,即s不是p的二次剩余$,可以知道找到$s$的期望次数为2

考虑$\mathbb{Z}(w=\sqrt{s^{2}-a})=\{j+kw\}$以及如下定理

	*  $w^{p} = w*(w^{2})^{\frac{p-1}{2}}=w*(s^{2}-a)^{\frac{p-1}{2}} \equiv -w \pmod{p}$

	*  $(a+b)^{p} \equiv a^{p}+b^{b} \pmod p$

解为$x \equiv (s+w)^{\frac{p+1}{2}}:

(s+w)^{p+1} = (s+w)^{p}(s+w) \equiv (s^{p}+w^{p})(s+w) \equiv (s-w)(s+w) = (s^{2}-w^{2}) = a \pmod{p}$$x^{3} \equiv a \pmod{p}$$a=0,p \leq 3$$…</description>
    </item>
</rdf:RDF>
