原创 爲什麼一個byte表示的數的範圍是 -128 ~ 127
計算機中帶符號的整數都是用的二進制的補碼,這點我們需要明確。那爲什麼計算機存儲要用補碼而不直接用原碼,其實就是爲了計算機自己方便運算,後面會介紹。 計算機中表示-128 ~ 127的格式如下: 0000 0000
原创 java中equals與==的區別
首先,我們應該知道Java中的數據類型分爲兩類:基本數據類型和複合數據類型 基本數據類型 byte,short,char,int,long,float,double,boolean,他們之間的比較,應用雙等號(==),比
原创 minGW與gdb調試
1、MInGW是什麼? MinGW(Minimalist GNU for Windows)提供了一套簡單方便的Windows下的基於GCC程序開發環境。MinGW收集了一系列免費的Windows是用的頭文件和庫文件;同時整合了GNU的工
原创 xxx定律
對於一個數n,如果是偶數,就把n砍掉一半;如果是奇數,把n變成 3*n+ 1後砍掉一半,直到該數變爲1爲止。 請計算需要經過幾步才能將n變到1,具體可見樣例。 Input 測試包含多個用例,每個用例包含一個整數n,當n爲0 時表示輸入
原创 ISBN號碼
ISBN號碼 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述 每一本正式出版的圖書都有一個ISBN號碼與之對應,ISBN碼包括9位數字、1位識別碼和3位分隔符,其規定格式如“
原创 字符串統計
對於給定的一個字符串,統計其中數字字符出現的次數。 Input 輸入數據有多行,第一行是一個整數n,表示測試實例的個數,後面跟着n行,每行包括一個由字母和數字組成的字符串。 Output 對於每個測試實例,輸出該串中數值的個數,每個輸
原创 學生排隊
學生排隊 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述 體育老師小明要將自己班上的學生按順序排隊。他首先讓學生按學號從小到大的順序排成一排,學號小的排在前面,然後進行多次調
原创 查找最大元素
對於輸入的每個字符串,查找其中的最大字母,在該字母后面插入字符串“(max)”。 Input 輸入數據包括多個測試實例,每個實例由一行長度不超過100的字符串組成,字符串僅由大小寫字母構成。 Output 對於每個測試實例輸出
原创 C++:cin\cin.getline()\getline()用法:
主要內容: 1、cin用法 2、cin.getline()用法 3、getline()用法 3、注意的問題 一、cin>> 用法1:輸入一個數字或字符 #include <iostream> using namesp
原创 愚人節的禮物 c語言實現
愚人節的禮物 四月一日快到了,Vayko想了個愚人的好辦法——送禮物。嘿嘿,不要想的太好,這禮物可沒那麼簡單,Vayko爲了愚人,準備了一堆盒子,其中有一個盒子裏面裝了禮物。盒子裏面可以再放零個或者多個盒子。假設放禮物的盒子裏不再放
原创 打醬油
問題描述 小明帶着N元錢去買醬油。醬油10塊錢一瓶,商家進行促銷,每買3瓶送1瓶,或者每買5瓶送2瓶。請問小明最多可以得到多少瓶醬油。 輸入格式 輸入的第一行包含一個整數N,表示小明可用於買醬油的