Time of Update: 2018-12-03
題目是這樣的,對於任意整數A,B,C,D證明運算式: (A-B)(A-C)(A-D)(B-C)(B-D)(C-D)的值可以被12整除.我的思路是對的,4個整數被3除那麼至少有2個數的餘數是相同的.那麼這2個數相減的差就可以被3整除,這樣在運算式中就可以找到3的因子.如法炮製,可以證明運算式中還存在2個2的因子.從而整個運算式可以被12整除.雖然思路是對的,但是尋找因子的具體的方法錯了.對於證明3的因子存在,我只是認為找出包含4個數的運算式即可以了.比如,如下運算式我就認為存在3的因子:
Time of Update: 2018-12-03
Time of Update: 2018-12-03
Time of Update: 2018-12-03
有一個判斷的準則用於判斷一個數是否能被三整除,即一個數(假設是十進位的)的各個權位上的數字之和如果能被三整除那麼這個數就能被三整除.為什麼這個準則就可以判斷呢?這個問題很多年以前想過但是不得其解,現在好了,功力終於漲到可以證明這個準則了.為了便於討論先約定幾個符號,用字母N(0),N(1)...N(i)分別表示數字各個權位上的值,那麼任意一個數就可以表示成N(i)N(i-1)...N(1)N(0).用R(0),R(1)...R(i)分別表示10的i次冪,這樣任意一個數可以表示成這樣的和式:N(i
Time of Update: 2018-12-03
所謂棋盤完美覆蓋問題是這樣的,在8乘8的國際象棋棋盤上,用1乘2矩形方塊覆蓋.棋盤如所示:如果棋盤上所有的格子被覆蓋,並且沒有漏的也沒有重複覆蓋,那麼這樣的覆蓋就是完美覆蓋.現在要求證明在如下的棋盤中不存在完美覆蓋,其中紅色的格子是不允許被覆蓋的.老師的或者說教科書上的證明是這樣的.將矩形方塊的2個格子編號,分別編為1和2.然後按照如下的方式覆蓋棋盤:由於紅色的方格不允許覆蓋,這樣紅色方格中的2個1就需要去掉,於是整個棋盤上1的個數和2的個數就不相等了.但是如果一個棋盤被完美覆蓋的話,所用的方塊
Time of Update: 2018-12-03
Cocos2d-x支援在Win32下滑鼠的單擊進行類比響應觸摸事件,也即只支援類比單點觸摸。在之前的文章《如何製作一個橫版格鬥過關遊戲 Cocos2d-x 2.0.4》中帶有方向鍵和攻擊鍵,滑鼠的單點觸摸已經不能滿足在Win32下進行測試的要求,在這裡進行擴充讓鍵盤同時類比響應觸摸事件。Cocos2d-x版本:2.1.3修改proj.win32檔案夾的main.cpp,改後檔案內容如下:12345678910111213141516171819202122232425262728
Time of Update: 2018-12-03
Visual Lint是一個互動程式碼分析工具,為C、C++、C#和Java的程式碼分析工具,包括PC-lint、CppCheck、FxCop和FindBugs,提供了便於使用的前端介面。結合PC-lint使用樣本 在這裡記錄下如何與PC-lint結合進行靜態程式碼分析。測試的PC-lint版本為9.00e。首先從http://www.riverblade.co.uk/products/visual_lint/downloads.html下載Visual
Time of Update: 2018-12-03
本文作者:無幻測試環境:Windows 7開發環境:Visual Studio 2008 SP1 參照MSDN和協助,在VC下測試代碼如下:C++語言: BOOL CBaseDialogDlg::CopyHtmlToClip( const CString &strHtml ){ // 1)轉換成UTF-8 CW2A pszU8(CT2W(strHtml), CP_UTF8); int nHtmlSrcLen = strlen(pszU8); // 2
Time of Update: 2018-12-03
從上一篇《Cocos2d-x 2.0
Time of Update: 2018-12-03
LuaDoc是一個Lua原始碼檔案文檔產生工具。項目地址:http://luadoc.luaforge.net目前的版本:3.0.1 LuaDoc需要依賴LuaFileSystem和LuaLogging,我們可以直接下載Lua for Windows(http://code.google.com/p/luaforwindows/),這是帶有LuaDoc的整合包,我們可以在Lua For Windows目錄下看到luadoc_start.bat檔案,開啟後如下:1lua.exe "%
Time of Update: 2018-12-03
在第一篇《如何製作一個簡單的遊戲》基礎上,增加旋轉炮塔功能,原文《How To Make A Simple iPhone Game with Cocos2D 2.X Part
Time of Update: 2018-12-03
SciTE官方文檔對添加命令的說明如下:12345678910command.name.number.filepatterncommand.number.filepatterncommand.is.filter.number.filepatterncommand.subsystem.number.filepatterncommand.save.before.number.filepatterncommand.input.number.filepatterncommand.replace.sele
Time of Update: 2018-12-03
DevPartner Studio Professional Edition含有靜態程式碼分析、錯誤偵測、效能、覆蓋率和記憶體分析以及效能專家功能,用於 Visual Studio 2012、Visual Studio 2010、Visual Studio 2008 和 Visual Studio 2005。首頁:http://www.borland.com/products/devpartner/read/ 下載安裝DevPartner Studio
Time of Update: 2018-12-03
本文實踐自 Ray Wenderlich 的文章《How To Make a Tile-Based Game with Cocos2D》,文中使用Cocos2D,我在這裡使用Cocos2D-x 2.0.4進行學習和移植。這個遊戲是關於一個忍者在沙漠中尋找西瓜的故事。
Time of Update: 2018-12-03
這是多年以前做的一道題目,原題來自軟體報或者電腦報 ,我記不清了。解決這個題目有一個關鍵的步驟,就是要求一個整數在一個整數三角陣中的座標。這篇blog就是討論這個求座標的問題,不是討論那個報紙上的題目。現在將題目描述如下:三角陣如下所示: 1 2 3
Time of Update: 2018-12-03
這是一本完全描述情感的電影,非常的感人.特別是影片的最後,那段離別催人淚下.之前看了本能II,這2本電影讓我對西方導演對人性的探究之深有了一個新的認識.
Time of Update: 2018-12-03
Scintilla是一個免費的原始碼編輯組件。在這裡記錄下它在MFC中的使用。本機環境:Windows XP、Visual Studio 2008 SP11.下載Scintilla原始碼3.24版本(http://www.scintilla.org/ScintillaDownload.html)。2.開啟VS2008,點擊功能表列"Tools"→"Visual Studio 2008 Command
Time of Update: 2018-12-03
GUI Design Studio是一款無需編碼,拖放式的使用者介面設計及原型設計工具,適用於Web、案頭、移動和嵌入式軟體應用程式。官網地址:http://www.carettasoftware.com/guidesignstudio/目前的版本:4.5.151.0在這裡記錄下建立帶有Tab控制項的應用程式步驟:1.功能表列→"File"→"New Project","Name"填入test,"Location"填入儲存項目的路徑,點擊"OK";2.右側"Project"面板,
Time of Update: 2018-12-03
系統內容:Windows 7軟體環境:Visual Studio 2008 SP1本次目的:實現VC單文檔、對話方塊程式顯示圖片效果 CImage是VC.NET中定義的一種MFC/ATL共用類,也是ATL的一種工具類,它提供增強型的(DDB和DIB)位元影像支援,可以裝入、顯示、轉換和儲存多種格式的影像檔,包括BMP、GIF、JPG、PNG、TIF等。CImage是一個獨立的類,沒有基類。(CImage類是基於GDI+的,從VC.NET起引進,VC
Time of Update: 2018-12-03
這是很長時間以來斷斷續續的學習了鴿巢原理之後的第一次出手解決一個實際的問題,很漂亮。這是一道教科書中的習題,題目的原文是:證明兩個有理數相除,那麼一定存在迴圈小結。其實在小學裡的時候,這個念頭就在我的腦子裡閃過,當然只是閃了一下而已。也許是緣份吧,這次就來證明之。設兩個有理數A,B;並且A/B,不失一般性還可以約定A大於B。我們可以令A/B = B * I1