原创 板栗說算法 之 PAT 乙級 1006 換個格式輸出整數(全方面解析)

一、題目 讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12...n 來表示不爲零的個位數字 n(<10),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出爲 BBSSS1234,因爲它有 2 個“百”、3

原创 cocos2d-x開發 之 使用slider滑動條做喫雞中醫療包的數量選擇

效果如下 以下是頭文件 #pragma once #include "cocos2d.h" using namespace cocos2d; #include "ui/CocosGUI.h" using namespace ui;

原创 板栗說算法 之 PAT 乙級 1014 福爾摩斯的約會(全方面解析)

一、題目 大偵探福爾摩斯接到一張奇怪的字條:我們約會吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm。大偵探很快就明白了,字條上奇怪的亂碼實際上就是約會的時間星期四 14:0

原创 板栗說算法 之 PAT 乙級 1011 A+B 和 C((全方面解析))

一、題目 給定區間 [−2​31​​,2​31​​] 內的 3 個整數 A、B 和 C,請判斷 A+B 是否大於 C。 輸入格式: 輸入第 1 行給出正整數 T (≤10),是測試用例的個數。隨後給出 T 組測試用例,每組佔一行,順序給出

原创 板栗說算法 之 PAT 乙級 1008 數組元素循環右移問題(全方面解析)

一、題目 一個數組A中存有N(>0)個整數,在不允許使用另外數組的前提下,將每個整數循環向右移M(≥0)個位置,即將A中的數據由(A​0​​A​1​​⋯A​N−1​​)變換爲(A​N−M​​⋯A​N−1​​A​0​​A​1​​⋯A​N−M

原创 cocos lua遊戲開發詳細流程

1.創建cocos2dx lua項目 2.使用cocos creator開發遊戲的ui界面 3.導出ui界面fire文件的配置信息成json文件(node的座標,資源文件,名稱等等) 4.使用lua讀取json文件轉成table 5.讀取

原创 板栗說算法 之 PAT 乙級 1004 成績排名(全方面解析)

一、題目 讀入 n(>0)名學生的姓名、學號、成績,分別輸出成績最高和成績最低學生的姓名和學號。 輸入格式: 每個測試輸入包含 1 個測試用例,格式爲 第 1 行:正整數 n 第 2 行:第 1 個學生的姓名 學號 成績 第 3 行:第

原创 板栗說算法 之 PAT 乙級 1009 說反話(全方面解析)

一、題目 給定一句英語,要求你編寫程序,將句中所有單詞的順序顛倒輸出。 輸入格式: 測試輸入包含一個測試用例,在一行內給出總長度不超過 80 的字符串。字符串由若干單詞和若干空格組成,其中單詞是由英文字母(大小寫有區分)組成的字符串,單詞

原创 板栗說算法 之 PAT 乙級 1005 繼續(3n+1)猜想 (全方面解析)

一、題目 卡拉茲(Callatz)猜想已經在1001中給出了描述。在這個題目裏,情況稍微有些複雜。 當我們驗證卡拉茲猜想的時候,爲了避免重複計算,可以記錄下遞推過程中遇到的每一個數。例如對 n=3 進行驗證的時候,我們需要計算 3、5、8

原创 板栗說算法 之 PAT 乙級 1019 數字黑洞(全方面解析)

   一.題目                                                            1019 數字黑洞 (20 分) 給定任一個各位數字不完全相同的 4 位正整數,如果我們先把 4 個數字

原创 板栗說算法 之 PAT 乙級 1007 素數對猜想(解決超時問題)(全方面解析)

一、題目 讓我們定義d​n​​爲:d​n​​=p​n+1​​−p​n​​,其中p​i​​是第i個素數。顯然有d​1​​=1,且對於n>1有d​n​​是偶數。“素數對猜想”認爲“存在無窮多對相鄰且差爲2的素數”。 現給定任意正整數N(<10

原创 板栗說算法 之 PAT 乙級 1013 數素數(全方面解析)

一、題目 令 P​i​​ 表示第 i 個素數。現任給兩個正整數 M≤N≤10​4​​,請輸出 P​M​​ 到 P​N​​ 的所有素數。 輸入格式: 輸入在一行中給出 M 和 N,其間以空格分隔。 輸出格式: 輸出從 P​M​​ 到 P​N

原创 板栗說算法 之 PAT 乙級 1001 害死人不償命的(3n+1)猜想(全方面解析)

一、題目 卡拉茲(Callatz)猜想: 對任何一個正整數 n,如果它是偶數,那麼把它砍掉一半;如果它是奇數,那麼把 (3n+1) 砍掉一半。這樣一直反覆砍下去,最後一定在某一步得到 n=1。卡拉茲在 1950 年的世界數學家大會上公佈

原创 cocos2d-x開發 之 聲音引擎SimpleAudioEngine

SimpleAudioEngine是cocos2d-x中的聲音引擎,它控制着在遊戲中的聲音。 而且它是一個全局靜態類,至始至終只會有一個且全局能訪問。 話不多說我們來介紹一下吧 要使用SimpleAudioEngine引擎當然得手動添加頭

原创 cocos2dx開發 之 使用Button按鈕進行掉血事件(代碼內註釋詳細)

效果如下: 以下是頭文件 #include <cocos2d.h> using namespace cocos2d; #include "spine/spine.h" #include "spine/spine-cocos2dx.h