原创 爲什麼一個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,表示小明可用於買醬油的