C++資訊考試奪分秘技一【適用台南一中】

資訊段考要怎麼做才能使自己不要被當?這篇文章定時更新,讓你除了不會被當以外,還成績更高!

台南一中資訊段考總覽

台南一中的資訊老師就幾個而已,其中最特別的是403教室的老師,由於都使用Mac,導致有些邪教語法在那邊是完全不適用。

秘技一、標頭檔【403不適用】

平常要寫程式時需要引入許多標頭檔,像是「iostream」、「iomanip」、「math.h」但這種東西在非Mac系統底下(會報錯)你可以使用「bits/stdc++.h」來代替,完全不用背了xd 程式碼:(加在原本#include那裡)

#include<bits/stdc++.h>

秘技二、TLE(執行時間過久)

當你被OJ判TLE時或許你可以嘗試看看下面這些寫法

壹、加入輸入輸出優化 (加在main裡面)

ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);

貳、將endl換成換行符號(加在#include後面)

#define endl 'n'

這樣就能一次性的把所有endl替換掉了

秘技三、記憶體免錢

壹、改成ull (加在#include後面)以後宣告變數改用「ull a」這樣

#define ull unsigned long long

將整數都改成最大範圍的吧!這樣不太會遇到超出int範圍的問題

教學一、別死記!

時常有人cin,cout箭頭搞不清楚,別再記大於小於,改用理解的吧!

cin是輸入,想當然爾是將東西弄進變數,所以是「cin >>」

而cout是輸出,那麼是把東西丟給他,所以是「cout <<」

本文採用 BY-NC-NC CC 條款授權,如無特別註明均為原創,轉載請註明出處「Hsuan 來自 Cotpear」 及本文網址。
本文網址: https://www.cotpear.com/2020/03/c-html/
暫無評論

發怖評論 編輯評論


上一篇
下一篇