CSP第二輪/NOIP 比賽注意事項


一、在哪里寫代碼

主辦方(杭師大考點)已在 E 盤根目錄下建立以考生准考證編號命名的文件夾,考生應檢查該文件夾名稱是否正確(包括編號及大小寫字母),如有錯誤須立即上報監考人員,由監考人員進行更改。確認無誤后,考生須為每道試題再單獨建立一個子文件夾,子文件夾名與對應的試題英文名相同(參見試題封面頁)。考生提交的每道試題的源程序必須分別存放在相應的子文件夾下。
這里以(NOIP2018)復賽提高組 day2為例

題目概況會告訴你所有題目的輸入文件名和輸出文件名
比如旅行這個題目你需要一個travel文件夾,你的.cpp文件為travel.cpp,不要出現后綴.txt(確保已經顯示文件后綴),一定到仔細檢查並確定拼寫正確。
文件夾名錯誤可以嗎?
0分,自重。
文件名錯誤可以嗎?
0分,自重。
比賽結束前請刪掉 除.cpp外 的文件

二、比賽采用文件輸入輸出流

我們可以使用freopen()函數來。
使用輸入文件freopen("文件路徑","r",stdin) 。文件路徑就是輸入的文件,r是讀入(read),stdin是標准輸入(standard in)。
使用輸出文件freopen("文件路徑","w",stdout) 。w是寫入(write),stdout是標准輸出(standard out),使用標准輸入輸出后我們的輸入輸出語句不需要更改了。
寫在哪里呢?
寫在
int main()
{
之后,這樣所有的輸入輸出都會采用文件輸出流。當然當程序結束后會自動關閉文件流。
不寫freopen可以嗎?
不寫直接0分了,一定要小心。
比如旅行這個題就要這樣寫

#include <bits/stdc++.h>
using namespace std;
int main()
{
    freopen("travel.in","r",stdin);
    freopen("travel.out","w",stdout);
    /*
        解決這個題的代碼
    */
    return 0;
}

寫完怎么測試呢
寫完會讀取文件,可以直接看文件內容。
也可以先注釋掉這兩行,等比賽結束時再取消,不推薦

三、比賽采用步驟分

可以寫暴力獲取步驟分強烈推薦
寫錯了,重新改嗎?
以考試結束時代碼文件為准,可以修改。
小范圍對了,大范圍不確定可以寫嗎?
應該對拍下測試大范圍的代碼是否可以通過小范圍,若不確定不應作為最終代碼。

四、其他注意事項

1.再次提醒,考試結束前請檢查文件夾名,文件夾位置,文件名以及文件輸入輸出
2.注意數據類型, 需要時請使用long long或寫高精度(十年OI一場空,不開long long見祖宗)
3.注意數組大小,數組太大將無法運行導致0分。一個int為4字節,long long(double)為8字節,大概數組大小要在3e6以內。也不要數組太小,小心掛分
4.若使用直接輸出進行debug(查錯),比賽結束前一定要再檢查一遍debug內容是否被刪除,包括多余的換行
5.測試極限數據,特別是在輸入規模小的時候。
6.涉及到有無解,可以直接輸出無解騙分
7.不要使用next、Y1和y1變量(同理還有hash、time、pipe、yn、j0、j1、jn),會導致CE。另外不要使用gets函數(C++14已經移除,用getline替代)。
8.優先隊列為priority_queue,不要拼錯。
9.使用快讀需要注意數據類型,另外不建議使用快讀,帶來的卡常效果有限,關閉輸入輸出同步流即可。
10.編譯記得開-std=c++14 -Wall -Wl,--stack=……(zzx提供,其中-Wl,--stack=……要寫在連接器,也可以不用)
11.數組初始化少寫","(如方向數組)
12.下標越界,比如背包j-w[i]時需要確實其大於等於0。
13.忘記變量初始化,全局變量會自動初始化,局部變量是垃圾。
14.輸出格式出錯,忘記輸出換行或輸出多個空格,如輸出一行一定要輸出換行。
15.不確定要寫暴力。有想法且時間足夠須對拍后作為自己的最終代碼。
16.double的比較需要使用fabs,不能直接==。
17.等監考老師收完代碼再離場。
18.inline read()函數在windows可以編譯,NOI Linux下CE,直接cin保平安。
19.直接除以0。
20.scanf讀取變量不加地址符。
21.pb_ds等確認可用。

五、迷惑行為大賞集合

ZJ CSP-S 2020 迷惑行為大賞
ZJ CSP-S 2020 迷惑行為大賞 SSR
noip2020 SD選手迷惑行為大賞
BJ CSP-S 2020 迷惑行為大賞
JS CSP-S 2020 迷惑行為大賞
【水】迷 惑 行 為 合 集(黑龍江省版)
JX 迷 惑 行 為 大 賞
【水】迷 惑 行 為 合 集(湖南省版)
JX CSP-S 2020 迷惑行為大賞 SP
CSP-S 2020 SC 迷惑行為大賞

六、祝各位CSP/NOIP2021 rp++


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM