卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

USACO程序提交格式

與杭電、poj等各大oj不同,usaco中讀取數(shù)據(jù)并不是通過標準輸入輸出,而是有嚴格的要求的文件輸入輸出,對剛剛接觸的同學來說可能會有一些困難。下面我將就此對大家做一些說明。 代碼文件命名規(guī)范 首

與杭電、poj等各大oj不同,usaco中讀取數(shù)據(jù)并不是通過標準輸入輸出,而是有嚴格的要求的文件輸入輸出,對剛剛接觸的同學來說可能會有一些困難。下面我將就此對大家做一些說明。

代碼文件命名規(guī)范

首先,usaco對你的代碼源文件的命名是有要求的。拿第一題做示范,你簡單源文件命名必須是下圖所示的名字ride.即,如果你寫的是c :ride.cpp。

在你的文件最頂端,必須有以下幾行注釋。第一行是你的用戶名,第二行是你使用的語言(如c, c )。第三行是題目名字。下面以第一題進行實例說明:

/*ID:calvinl2
LANG:C    
TASK:two*/

文件讀寫問題

輸入、輸出文件在題目的下方圖片位置顯示。即,輸入文件:,輸出文件:ride.out。有些windows下編程的同學喜歡在這后面加上".txt",這些同學一定要注意在提交的時候?qū)⑦@個后綴刪除!

文件輸入輸出建議

對于文件輸入,建議C 編程的同學使用freopen函數(shù)。這樣的話你之后的輸入輸出可以不用變化。調(diào)試的時候如果想在控制臺看到數(shù)據(jù)只需要把freopen輸入函數(shù)注釋掉,而不用更改代碼部分。

輸入:freopen("", "r", stdin);
輸出:freopen("", "w", stdout);

實例展示

下面是一道題目的實例。因為當初沒有保存第一道題的代碼,所以只能用一個第二章的題目展示了。

按規(guī)定名稱打開/新建文件:

最前面幾行的注釋:

輸入輸出部分。注釋掉即可使用標準輸入輸出,不需要改其他代碼。

提交成功后是這樣的:

標簽: