标签:#程序设计竞赛

共 24 篇文章

Js13kGames

Js13kGames(也稱為 JS13K)是一個Game Jam,主要目標是製作壓縮後不超過13KB的瀏覽器遊戲,且必須使用ZIP格式壓縮。參賽者不能使用外部服務或函式庫,所有遊戲資源(如程式碼、圖片、音效等)也必須符合大小限制。遊戲需使用JavaScript和HTML5技術開發。每年比賽都會有不同的主題,參賽者可以自由發揮創意來詮釋主題。獲勝者可以獲得獎金、數位獎勵、T恤以及宣傳品等獎品。 歷史 JS13K 於2012年由Andrze…

Codeforces

Codeforces是一个提供在线评测系统、竞技编程的俄罗斯网站,由Mike Mirzayanov所创立。 该网站由一群来自ITMO大学的程序员创建并维护。 相关事件 2024年8月25日,在 TON 创始人帕维尔·杜罗夫被捕后,Codeforces 将其网站图标上的文字改为 FreeDurov。 参考资料 外部链接 [https://codeforces.com/ Codeforces官方网站]

AtCoder

AtCoder()是以举办程序设计竞赛为主要业务的公司,口号是“解决了!我想告诉全世界。()” 竞赛规则 在AtCoder进行的比赛中,参赛者需要在规定的时间内完成题目,按正确答案数量计算该题的得分,所有题目的得分和为总分。每场比赛都设置了罚时,每题提交的错误程序数与罚时的成绩记为罚分。多数比赛的罚时为5分钟。如果总分相同,则排名由最终总耗时(含罚时)决定。 排位 (来源: ,共7题,分数分配不固定,从100到650不等。仅有排位分在1…

在线评测系统

在线评测系统(,缩写OJ)是一种在算法竞赛竞赛中用来测试参赛程序的在线系统,也可以用于平时练习。近年来(2016年或更早)亦出现一些针对求职面试的在线评测系统。许多OJ网站会自发组织一些竞赛。此外,OJ网站通常会设立用户排名,以用户的提交答案通过数多少或某个题目执行时间快慢为排名依据。 原理 算法竞赛通常采取黑盒测-{}-试,事先准备好一些测试数据,然后用它们来测试选手的程序。 在在线评测系统中,用户需要提交源代码至服务器,服务器会编译…

Kaggle

Kaggle是一个数据建模和数据分析竞赛平台。企业和研究者可在其上发布数据,统计学者和数据挖掘专家可在其上进行竞赛以产生最好的模型。这一众包模式依赖于这一事实,即有众多策略可以用于解决几乎所有预测建模的问题,而研究者不可能在一开始就了解什么方法对于特定问题是最为有效的。Kaggle的目标则是试图通过众包的形式来解决这一难题,进而使数据科学成为一场运动。2017年3月8日谷歌官方博客宣布收购Kaggle。 竞赛流程 Kaggle中组织一场…

LeetCode

LeetCode是一个用于编码面试准备的在线平台。该服务提供旨在供用户练习编码的编码和算法问题,在求职者和编程爱好者中广受欢迎。 LeetCode在2018年推出了中文“力扣”网站。 字源 Leet是西方網絡論壇的行話,源於英語的elite(精簡),後由elite轉為eleet,再轉變為leet。Code意為代碼。 特點 LeetCode提供免费和高级访问选项。虽然免费用户可以访问有限数量的问题,但高级用户可以访问以前在大型科技公司面试…

国际C语言混乱代码大赛

國際C語言混亂程式碼大賽(IOCCC, The International Obfuscated C Code Contest)是一項國際程式設計賽事。從1984年開始,该賽事除去1997年、1999年、2002年、2003年和2006年外每年舉辦一次。该賽事的目的是寫出最有創意並讓人難以理解的C語言程式碼。 在参赛作品從線上提交后,需要經過多次審核,以混亂的程度和創造性评判代碼。通過最後一輪審核的作品會被歸入不同的獎項,例如「最濫用C…

蓝桥杯

蓝桥杯全国软件和信息技术专业人才大赛,简称蓝桥杯,是一个由中华人民共和国教育部高校学生司指导,工业和信息化部人才交流中心和教育部全国高等学校学生信息咨询与就业指导中心主办,国信蓝桥教育科技股份有限公司提供技术支持的高校竞赛。比赛内容涵盖计算机基础知识、程式設計能力、算法设计、数字电路和模拟电路等。2021年,入选中国高等教育学会高校竞赛评估与管理体系研究工作组发布的2020全国普通高校大学生竞赛排行榜第36名。 2020年,由于受201…

高級中學數理及資訊學科能力競賽

普通型高級中等學校數理及資訊學科能力競賽,可簡稱為學科能力競賽,是中華民國教育部於每年下半葉所舉辦的大型競賽,參加對象為高中生,競賽科目包含數學、物理、化學、生物、地球科學、資訊科學六科。由於學科能力競賽的選手由各學校依分配名額推介,因此在中等教育圈中具有各高中間相互較勁的意味。同時對於使用特殊選才管道入學的學生,由於特殊選才看重學生在特定項目的能力,學科能力競賽重要性更是相當高,許多校系更是直接以學科能力競賽成績作為招生門檻。 競賽內…

算法竞赛

算法竞赛(又稱編程競賽、信息学竞赛、程式設計競賽),不同於-{zh-hans:黑客松; zh-hant:駭客松}-是一项智力运动,通常在互联网上或局域网上举行,其内容包括参与者尝试根据提供的要求进行编程 。 参赛者被称为競賽程序員 。算法竞赛得到了多家跨国软件和互联网公司的认可和支持,例如Google和Facebook。 算法竞赛通常涉及到主办方向参赛者提出一组逻辑或数学问题(参赛者的数量可能从几万到数千不等),并且要求参赛者编写能够解…

UVa線上解題系統

UVa線上解題系統是由西班牙瓦拉多利德大學開發的自動化線上程式評判系統,包含了超過4300個程式設計問題並且開放給所有人註冊參與解題,目前有超過10萬名使用者。使用者可以使用C(C89)、C++(C++98)、Pascal、Java、C++11或是Python撰寫程式以解決題目中提出的問題,其中Java選項在2001年開放,C++11選項在2014年開放,Python選項在2016年開放。 UVa同時也舉辦程式設計競賽,在競賽環境中使用…

国际大学生程序设计竞赛

国际大学生程序设计竞赛(,縮寫:ICPC),旧称ACM竞赛,是一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛。经过50多年的发展,国际大学生程序设计竞赛已经发展成为最具影响力的大学生计算机竞赛。赛事由[http://www.icpc.foundation/ ICPC基金会] (ICPC Foundation)举办。赛事之前仅由IBM公司赞助,2017年新增JetBrains公司赞助,2018年起,美…

Google夏日程式碼大賽

Google夏日程式碼大賽(Google Summer of Code),是由Google公司所主辦的年度开源程式設計项目,第一屆從2005年開始。「Summer of Code」之名取自1967年的「爱之夏」(Summer of Love)風潮。比賽的主要目的是鼓勵學生參與開放原始碼的程式設計活動。每个成功完成项目的学生都会获得来自Google公司的资助。 概要 夏日程式碼大賽開始前,每年的2月至3月間會分別接受兩方面的報名,一方面是…

Pwn2Own

Pwn2Own是一个计算机黑客挑战赛。从2007年开始,每年都会在CanSecWest安全会议上举行。参赛者面临的挑战是从广泛使用的软件和移动设备中找出未发现的漏洞。 参考文献

Google Code Jam

Google Code Jam是一项由Google主办的国际程序设计竞赛。该项赛事始于2003年,旨在帮助Google发掘潜在的工程领域顶级人才。比赛内容包括一系列的算法问题,参赛者必须在指定时间内解决。参赛者允许使用任意自选编程语言和开发环境来解答问题。 2008年,来自于世界128个国家的11000人参加了比赛,奖金总额高达80000美元,其中包括最高奖项10000美元。 2023年,Google Code Jam正式关闭。 Goo…

SPOJ

SPOJ (Sphere線上解題系統) 是一個線上解題系統,擁有超過315,000註冊的使用者和超過20,000個題目。題目來自社群或之前舉辦過的程式設計競賽。SPOJ允許進階使用者用他們自訂的規則舉辦比賽,並且有程式設計師的討論區,可討論如何解特定的題目。 部份網站內容來自英語,SPOJ也提供波兰语,葡萄牙語,越南语的內容。支援送出題目解答的程式語言,超過40種编程语言,其中包括冷門的語言。這個網站由波蘭公司的Sphere研究實驗室負…

HackerRank

HackerRank是一家提供企業或個人算法竞赛的科技公司。程式開發者藉由寫出符合規格書的程式來互相競爭。 HackerRank的程式設計題目支援多種程式語言來完成(包括Java,C++, PHP,Python,SQL,JavaScript)且橫跨多種计算机科学的領域。 HackerRank將多數程式設計題目,分類成各種計算機科學的核心領域,包括資料庫管理,數學,人工智慧,以及各種主題。 當程式設計師上傳程式設計題目的程式碼解答,根據程…

Google Code-in

Google Code-In是一個由Google舉辦的年度程式設計比賽,目的是要鼓勵年輕學生參與開放原始碼。比賽由13-17歲的中學生競爭完成由許多夥伴開放原始碼組織所指定的工作。比賽的工作(題目)包括該組織所需要協助的事項,從錯誤的修正、程式碼的編寫、使用者經驗的研究,一直到文件的寫作等。這個比賽完全在線上進行。完成任務的學生可以贏得證書和T恤,而每一個合作的開放原始碼組織可以決定兩名大奬贏家,贏家可以得到一趟到美國加利福尼亞州Goo…

A+B问题

A+B问题是一个基础的程序设计问题。通常是信息学在线评测系统用来测试提交和输入输出方法的题目。 一般描述 输入两个数A和B(一般是在整数范围内),输出A+B的计算结果。 範例程式碼 Java import java.util.; public class AB { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int a,b; a=…

中国机器博弈锦标赛

中国机器博弈锦标赛,是由中国人工智能学会主办的,面向全国开展的棋类博弈计算机软件竞赛,计划为每年举办一届。2006年举行首届比赛,名为中国象棋计算机博弈锦标赛,从2007年的第二届比赛起正式命名为中国机器博弈锦标赛。它是棋类电脑软件及其开发人员的竞技平台,而非人类棋手的赛场。 机器博弈锦标赛的形式规则与一般人类棋手之间进行的棋类比赛相似。不同的是,比赛在棋类电脑软件(计算机程序)之间进行,人只起操作和交互作用,不参与下棋。比赛的核心是比…