手感練習
解題目的時候不要忘記以下幾點
- 結尾記得要打分號
- 變數記得要宣告
- 該輸出換行的地方要換行(endl),不然可能只是錯在換行,非常可惜
- 輸出文字的大小寫也要注意,要你輸出Yes就別輸出yes
- 一步一步完成,每完成一段就試著cout目前的結果,cout出你的資料能知道你的問題出在哪裡
- 與其打簡短的變數,不如打長一點但是好懂的變數名稱
- 編譯錯誤記得要看logs,在上放工具列中的View->Logs
以下這段程式碼是一切的開始,不要拖台錢,快速的打出來!
#include <bits/stdc++.h>
using namespace std;
int main(){
}
而main裡面通常也都是這樣開始的,打這段程式碼也不該經過大腦就直接打出來
int t; //t筆測資資料
int ary[100]; //測資資料
while(cin>>t){
for(int i = 0 ; i < t ; i++ ){
cin>>ary[i];
}
}
開始練習吧!
第一大關
d498: 我不說髒話 (簡易迴圈) https://zerojudge.tw/ShowProblem?problemid=d498
a003: 兩光法師占卜術 https://zerojudge.tw/ShowProblem?problemid=a003
d073: 分組報告 https://zerojudge.tw/ShowProblem?problemid=d073
a244: 新手訓練 ~ for + if(請用long int宣告 a,b,c)
https://zerojudge.tw/ShowProblem?problemid=a244
a104: 排序 https://zerojudge.tw/ShowProblem?problemid=a104
d649: 數字三角形 https://zerojudge.tw/ShowProblem?problemid=d649
a012: 10055 - Hashmat the Brave Warrior (要用long long int)
https://zerojudge.tw/ShowProblem?problemid=a012
d143: 11172 - Relational Operators
https://zerojudge.tw/ShowProblem?problemid=d143
d065: 三人行必有我師
https://zerojudge.tw/ShowProblem?problemid=d065
a148: You Cannot Pass?! https://zerojudge.tw/ShowProblem?problemid=a148
d060: 還要等多久啊?
https://zerojudge.tw/ShowProblem?problemid=d060
b294: 經濟大恐荒 https://zerojudge.tw/ShowProblem?problemid=b294
第二大關
d827: 買鉛筆 https://zerojudge.tw/ShowProblem?problemid=d827
d658: 11636 - Hello World! https://zerojudge.tw/ShowProblem?problemid=d658
a022: 迴文 https://zerojudge.tw/ShowProblem?problemid=a022
d244: 一堆石頭 https://zerojudge.tw/ShowProblem?problemid=d244
d053: 10970 - Big Chocolate (不用想太多) https://zerojudge.tw/ShowProblem?problemid=d053
c022: 10783 - Odd Sum
https://zerojudge.tw/ShowProblem?problemid=c022
d092: 算式也可以比大小!?(struct, sort) https://zerojudge.tw/ShowProblem?problemid=d092
d485: 我愛偶數 (迴圈做會TLE,想想用公式解決)
https://zerojudge.tw/ShowProblem?problemid=d485
d649: 數字三角形
https://zerojudge.tw/ShowProblem?problemid=d649
d478: 共同的數 - 簡易版
https://zerojudge.tw/ShowProblem?problemid=d478
c024: 10079 - Pizza Cutting (long long int, 找公式)
https://zerojudge.tw/ShowProblem?problemid=c024
038: 數字翻轉
https://zerojudge.tw/ShowProblem?problemid=a038
a686: 蝸牛往上爬
https://zerojudge.tw/ShowProblem?problemid=a686
c203: 13185 - DPA Numbers I
https://zerojudge.tw/ShowProblem?problemid=c203
a536: 11689 - Soda Surpler
https://zerojudge.tw/ShowProblem?problemid=a536
(換完後的汽水罐,等喝完後還可以再換,所以不是只能換一次這樣)
d038: 00900 - Brick Wall Patterns
https://zerojudge.tw/ShowProblem?problemid=d038
d212: 東東爬階梯
https://zerojudge.tw/ShowProblem?problemid=d212
b572: 忘了東西的傑克
https://zerojudge.tw/ShowProblem?problemid=b572
a524: 手機之謎
https://zerojudge.tw/ShowProblem?problemid=a524
c004: 10812 - Beat the Spread!
https://zerojudge.tw/ShowProblem?problemid=c004
提款卡密碼 https://zerojudge.tw/ShowProblem?problemid=a065
b964: 第 1 題 成績指標 (APCS) https://zerojudge.tw/ShowProblem?problemid=b964
b965: 第 2 題 矩陣轉換 (APCS) https://zerojudge.tw/ShowProblem?problemid=b965
b966: 第 3 題 線段覆蓋長度 (APCS) https://zerojudge.tw/ShowProblem?problemid=b966
d887: 1.山脈種類(chain)-解答
https://zerojudge.tw/ShowProblem?problemid=d887
a059: 完全平方和
https://zerojudge.tw/ShowProblem?problemid=a059
d115: 數字包牌
https://zerojudge.tw/ShowProblem?problemid=d115
實作題與觀念題連結並無附上詳解,有些問題可以自行上網找答案。