第 22 届 IOCCC 获胜者作品源代码公布

简介:

第22届国际C语言混乱代码大赛(IOCCC)公布了获胜者的程序源代码。 IOCCC要求参赛者写出最有创意的最让人难以理解的C语言代码,并限制在4 kilobytes以内,但今年的许多入选作品却利用了大小检查程序中的bug。获胜者多数是IOCCC大赛的常客,其中来自日本的有4位,美国8位,中 国1位(Qiming Hou,已多次获奖)。获奖作品中最令人感兴趣的是Adrian Cable的Largest small system emulator,用了4043个字节模拟出了80年代的IBM PC,包括Intel 8086/186 CPU、1MB RAM、3.5英寸软盘控制器...代码字节数比它模拟出的8086/186 CPU的晶体管数量还要少。

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
缓存 Ubuntu Linux
WSL2(4) Ubuntu中无法使用snap解决办法
WSL2(4) Ubuntu中无法使用snap解决办法
1028 0
|
3月前
|
人工智能 安全 Serverless
进阶版|企业级 AI Agent 的构建实践
我们将构建 AI 应用扩展到了运行时和可观测,并尝试将 Agent、LLM、MCP 服务这几者之间如何有机协作尽量清晰化,未来还会扩展到Memory、LiteMQ 等更完整的技术栈,旨在帮助大家厘清完整的企业级 AI 应用构建的最佳实践。
1556 134
|
Java 数据库连接 mybatis
mybatis异常 :元素内容必须由格式正确的字符数据或标记组成。
今天同事写一个查询接口的时候,出错:元素内容必须由格式正确的字符数据或标记组成。   错误原因:mybatis查询的时候,需要用到运算符 小于号:< 和  大于号: >,在mybatis配置文件里面,这种会被认为是标签,所以解析错误 错误事例: select from t...
2024 0
地理编码与反地理编码
地理编码与反地理编码
803 0
地理编码与反地理编码
|
Python
李峋同款爱心Python代码版来了
李峋同款爱心Python代码版来了
9475 2
李峋同款爱心Python代码版来了
|
6月前
|
Java 数据库 Docker
基于neo4j数据库和dify大模型框架的rag模型搭建
基于neo4j数据库和dify大模型框架的rag模型搭建
1712 35
|
10月前
|
存储 人工智能 Cloud Native
科研+ AI :深势科技,全新科研范式引领者
深势科技作为AI for Science的引领者,专注于微观粒子行为研究,推动材料科学和生命科学领域的创新。通过AI技术,深势科技加速了药物研发、纳米药物微流控等技术的发展,显著提升了计算性能和实验效率。与阿里云合作,利用其云原生计算和存储服务,深势科技实现了资源弹性调度和高效管理,大幅提升了研发效率,服务于超过50万科研用户,并计划建设AI for Science超级实验室,推动更多科技创新。
479 0
|
资源调度 监控 数据挖掘
破解资源分配难题:Partnering模式让项目管理更轻松!
Partnering模式是一种通过多方协作优化项目资源配置、提升效率的管理方法。它强调信任与协同,减少资源浪费,通过整合各方优势达到最优配置。适用于跨行业、研发型及长周期项目,通过共享风险与收益,提升资源利用率,缩短项目周期。实施步骤包括选择合作伙伴、建立合作目标、签订协议、制定资源分配计划、实施监控与调整、项目总结与关系延续。推荐的管理工具有板栗看板、Microsoft Project、Trello和Asana。
613 2
|
JavaScript 前端开发 API
vue3 v-md-editor markdown编辑器(VMdEditor)和预览组件(VMdPreview )的使用
本文介绍了如何在Vue 3项目中使用v-md-editor组件库来创建markdown编辑器和预览组件。文章提供了安装步骤、如何在main.js中进行全局配置、以及如何在页面中使用VMdEditor和VMdPreview组件的示例代码。此外,还提供了一个完整示例的链接,包括编辑器和预览组件的使用效果和代码。
vue3 v-md-editor markdown编辑器(VMdEditor)和预览组件(VMdPreview )的使用
|
JSON API 数据格式
使用Python发送包含复杂JSON结构的POST请求
使用Python发送包含复杂JSON结构的POST请求