今天小編想要向大家介紹一下參加美國計算機奧林匹克學(xué)術(shù)活動時的注意事項。
USA Computing Olympiad(USACO, 美國計算機奧林匹克學(xué)術(shù)活動)是美國一項面向中學(xué)生的信息學(xué)學(xué)術(shù)活動,首次舉行于1993年。USACO極為重視對算法時間效率與優(yōu)化水平的考察,很多試題必須要進(jìn)行非常細(xì)致的優(yōu)化才能夠通過。USACO支持的編程語言包括C++,Java, Pascal, Python, C。
USACO初次舉辦于1992年,是美國中學(xué)生的官方學(xué)術(shù)活動網(wǎng)站,是美國著名在線題庫,旨于為每年夏季舉辦的國際信息學(xué)奧林匹克學(xué)術(shù)活動(IOI)選拔美國隊隊員,最后環(huán)節(jié)的訓(xùn)練營或者最終代表美國隊參加IOI,只有美國公民或者綠卡持有者才有機會,但是在USACO的等級可以充分證明你的編程實力。
2018-2019賽季USACO比賽總結(jié):
2018年12月14-17日首輪月賽5290人參賽,相比2017年同期增加801人!
2019年1月18-21日第二輪月賽;
2019年2月22-25日第三輪月賽;
2019年3月29-4月1日公開賽
2017-2018賽季USACO比賽總結(jié):
2017年12月15-18日月賽4489人參賽;
2018年1月19-22日月賽3398人參賽;
2018年2月23-26日月賽3048人參賽;
2018年3月23-26日公開賽2266人參賽,
USACO規(guī)則中明確規(guī)定“直接輸出答案”是作弊行為。換言之,選手在本機上計算得到答案,然后提交一個直接輸出答案的程序是不被允許的(這種技術(shù)一般被稱為“打表”)。但是這種行為在絕大多數(shù)中學(xué)信息學(xué)學(xué)術(shù)活動與大學(xué)程序設(shè)計學(xué)術(shù)活動中都是合法的。
根據(jù)USACO規(guī)則,程序的運行與結(jié)果必須完全是確定性的。換言之,在程序中使用時間函數(shù)初始化隨機種子是不被允許的。
選在參加比賽時可以使用書上、互聯(lián)網(wǎng)上或者自己曾經(jīng)寫過的代碼,無論代碼是否是由選手自己寫的。但是使用這些代碼的時候選手必須將其明確注釋出來,否則被認(rèn)為是作弊。另外,除非特別聲明,選手必須獨立完成試題,任何其他人的幫助都是被禁止的。
USACO可以接受的語言包括C++, Pascal, C,Java。
學(xué)術(shù)活動報名掃碼了解!免費領(lǐng)取歷年真題!

? 2025. All Rights Reserved. 滬ICP備2023009024號-1