手感練習


解題目的時候不要忘記以下幾點

  • 結尾記得要打分號
  • 變數記得要宣告
  • 該輸出換行的地方要換行(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




實作題與觀念題連結並無附上詳解,有些問題可以自行上網找答案。

results matching ""

    No results matching ""