原创 關於24點

最近簡單地研究了一些關於二十四點遊戲的知識,然後寫了一個挺zz的程序去解24點,後來又用他做了一個24點“查詢辭典”之類的東西,感覺還不錯。以後有時間的話再進行深入研究,先把程序掛在這兒。 /// Day37 2019.5.1 二十四

原创 Brainf**k 程序設計

前一段時間聽說了一門叫做“brainfuck”的編程語言,感覺很是神奇,就打算抽時間研究一套用這門語言做程序設計的方法。雖說純屬娛樂,但是還是感覺收穫頗豐。 下文內容中,所有 引用內容 都會標明出處。其餘絕大多數內容均來自個人“創

原创 無聊的孩子開根號

無聊的孩子開根號法 我最近做了一些無聊的運算,得出了這個簡單的小算法。 警告:方法過於智障,請大佬自行繞行 令 aaa 爲你要求平方根的數 令 xxx 爲滿足 x2≤ax^2 \leq ax2≤a 的最大整數 做如下計算: p=x2+

原创 [C++] Windows 下 Socket 局域網通信實用模板

2018.9.24 PracticalSocket.hpp //2018.9.24 #include<cstdio> #include<windows.h> #pragma comment(lib, "ws2_32.lib")

原创 hello world!

剛剛申請到了博客園的博客,好激動。 #include <iostream> using namespace std; int main() { cout << "hello world!" << endl; return 0

原创 2018.1.25 T3 數列問題

在學校住了兩天感覺挺好的,但因爲Goseqh回家了,我也只好回家了。 我最近寫程序可能是狀態比較差,漏洞百出,各種詭異的錯誤挑不錯來。調試了好長時間這道題才調過。 【題面】 更正,當k=0時,滿足條件的數不能爲這個數自身,即i≠ji≠j

原创 數列 A[n] = p A[n-1] + q A[n-2] の 通項公式

這完全是一個數學問題,但有的時候可以用來解決一些計算機問題,所以簡單總結一下。 感謝今天上午學長的精彩講解。 2018.1.24 結論 對於數列A,若An=p⋅An−1+q⋅An−2An=p⋅An−1+q⋅An−2 那麼A的通項公式就一

原创 Captain obvious and the Rabbit-Man 謎之數學題

題面 這是一箇中文版的簡化題面,原文請–> 戳這裏 <–。 思路 注:下文中的FibiFibi 表示原文中的F(i),即從Fib1=1Fib1=1 、Fib2=2Fib2=2 開始的斐波那契數列。 發現{ak}{ak} 是未知的,

原创 2018.1.26 T1 家財萬貫

今天的題好難啊,第一題我都不會,感覺自己省選要GG了。 這道題好像有好多AC但不正確的做法。 【題面】 家財萬貫 【思路】 標算: 第二型佩爾方程,結論: x2−d⋅y2=−1→x+y⋅d−−√=(a+b⋅d−−√)2n+1x

原创 莫比烏斯反演基礎

2017 CDQZ 聯訓 中向 HSZX 的大佬請教了一些關於莫反的知識,特此感謝! 本文僅介紹一些關於莫比烏斯反演的基礎知識。 聲明 本文中,若無特殊聲明pa11⋅pa22⋅...⋅Pakkp1a1⋅p2a2⋅...⋅Pkak 表示一個

原创 openjudge 百練 4151 電影節 貪心

【題面】 4151:電影節 總時間限制:1000ms 內存限制:65536kB 描述 大學生電影節在北大舉辦! 這天,在北大各地放了多部電影,給定每部電影的放映時間區間,區間重疊的電影不可能同時看(端點可以重合),問李雷最多可以看多少