`
fly_hyp
  • 浏览: 307639 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

国际模糊C代码大赛

阅读更多

很神奇的比赛,高手如云。

 

网址:

 

http://www.de.ioccc.org/main.html

 

有趣的例子:

 

一个让人发狂的PI求解C程序

long a=10000, b, c=2800, d, e, f[2801], g;
main{ for(;b-c;) f[b++]=a/5;
for(;d=0,g=c*2;c-=14,printf("%.4d",e+d/a),e=d%a)
for(b=c; d+=f[b]*a, f[b]=d%--g, d/=g--, --b; d*=b); scanf("%s");}
简短的4行代码,就可以精确计算机出800位的PI(圆周率)值。

 

Fabrice Bellard 得了两次冠军,相当的强。

分享到:
评论

相关推荐

    c语言模糊代码大赛源代码

    **C语言模糊代码大赛(IOCCC)源代码详解** C语言模糊代码大赛,全称International Obfuscated C Code Contest,简称IOCCC,是一项历史悠久的编程竞赛,始于1984年,每年一度,旨在展示C语言的灵活性和创造力,鼓励...

    倒立摆源代码

    5. **实时操作系统**:为了保证控制的实时性,倒立摆控制系统可能运行在一个实时操作系统(RTOS)上,C代码需要遵循RTOS的编程规则,如任务调度和中断处理。 6. **调试和日志**:在开发过程中,记录和分析系统行为...

    2022年电子设计大赛, C题——小车跟随行驶系统, 控制代码.zip

    在2022年的电子设计大赛中,C题聚焦于构建一个小车跟随行驶系统,这是一次挑战参赛者在硬件设计、嵌入式编程以及自动控制技术应用上的比赛。在这个项目中,参赛者需要设计一个能够自主跟踪并跟随特定路径的小车系统...

    第七届山东省高校机器人大赛

    10. `program`可能包含源代码和编译后的程序,是整个项目的核心部分,展示了参赛者的算法设计和编程技巧。 总的来说,【第七届山东省高校机器人大赛】一等奖作品充分展示了参赛者在机器人领域的综合技术实力,从...

    【Pwn】fuzzerinstrospector(首届数字空间安全攻防大赛)

    【Pwn】fuzzerinstrospector 是首届数字空间安全攻防大赛中的一项挑战,这个比赛旨在测试参赛者在信息安全领域的技能,特别是针对软件漏洞的发现和利用能力。在这个特定的挑战中,参赛者可能需要使用模糊测试...

    C 编程最佳实践.pdf

    - **避免极端风格**:避免过于复杂或难以理解的编码风格,如1984年模糊C代码大赛中的“差劲奖”示例。 - **主函数**:通常定义为主例程`main()`,并遵循ANSI标准的编写方式`int main(void)`或`int main(int argc, ...

    C编程最佳实践

    避免极端复杂的编码风格,如文中提及的模糊C代码大赛中的例子,这种代码虽然能赢得“差劲奖”,但在实际开发中却可能导致理解困难和维护麻烦。 2. **函数定义**:主函数应定义为`int main(void)`或`int main(int ...

    电子设计大赛智能小车方案

    6. 单片机程序:在提供的"全国大学电子设计大赛智能小车单片机程序及.rar"压缩包中,包含了实现上述功能的程序代码。参赛者可以参考和学习这些代码,理解其工作原理,并根据实际需求进行修改和优化。 总之,智能...

    高级通讯录软件-c语言

    作为一款在软件设计大赛中获奖的作品,它展现了C语言的强大功能和灵活性,尤其是在开发桌面应用方面。通讯录软件是日常生活中非常实用的工具,用于存储、管理和检索联系人信息。 C语言是一种底层编程语言,它提供了...

    C 编程最佳实践

    这是一种1984年模糊C代码大赛中的“差劲奖”代码示例。显然,这种代码几乎无法阅读。 **主函数定义**:一般将主函数定义为`main()`。按照ANSI标准,可以写作`int main(void)`(无命令行参数)或`int main(int argc,...

    智能车大赛路径识别与直弯道控制

    总结,智能车大赛的路径识别与直弯道控制涉及多个层次的技术,包括图像处理、模式识别、控制系统设计等,通过C语言实现这些功能,可以构建一个灵活、高效的智能车控制系统。在实际开发过程中,还需要不断地测试和...

    全国大学生电子设计大赛应该准备哪些模块.docx

    2. **查阅资料**:收集芯片数据手册、应用笔记、源代码等资源,为实际项目准备充分的技术支持。 3. **研究往届题目**:分析历年比赛题目,学习优秀设计方案,总结经验教训。 4. **寻求指导**:咨询有经验的教师或...

    AVR 智能小车——2011年全国电子大赛

    6. **软件开发**:AVR微控制器上的程序编写通常使用C语言或汇编语言,开发者需要对AVR的硬件特性有深入了解,以便编写高效的代码。IDE如Atmel Studio提供集成的开发环境,支持代码编译、下载和调试。 7. **机械结构...

    51单片机小车源程序

    在【压缩包子文件的文件名称列表】中,"fbb 2011电子设计"可能是指作者的名字或者项目代码,这部分内容可能包含了源代码、数据表、设计文档等资源,对于理解整个项目的工作原理和实现细节至关重要。 总的来说,这个...

    十四届恩智浦智能车双车组 三轮代码.zip

    1. **恩智浦智能车大赛**:这是一个国际性的竞赛,旨在激发学生对嵌入式系统、自动控制和机器人技术的兴趣。参赛队伍需要设计和制造一辆能在特定赛道上自主行驶的车辆。 2. **双车组**:比赛中的双车组可能意味着两...

    百科融创杯嵌入式技术与应用开发赛项主车及从车端项目.zip

    描述中的".zip"文件格式表明这是一个压缩包,里面可能包含了项目的所有源代码、文档、设计方案等资源。"百科融创杯"是一个竞赛的名称,可能是一个旨在推动创新和技术交流的平台,尤其在嵌入式技术和应用开发领域。...

    智能灯光系统资料

    10. **文档与展示**:项目报告、设计方案、源代码注释等都是参赛作品的重要组成部分,它们反映了设计思路、实施过程和创新点。 通过上述知识点的学习和实践,不仅能在光电设计大赛中取得优异成绩,还能为未来进入...

    FM.rar_悬挂控制系统

    【标题】"FM.rar_悬挂控制系统"所指的是一款与2005年电子设计大赛相关的悬挂控制系统的源代码,其核心编程语言是MSP430汇编或C/C++,因为MSP430是德州仪器(TI)推出的一种超低功耗的微控制器。这个系统可能是用于...

    2020电赛F题程序.zip

    程序代码可能是用C、C++、Python等编程语言编写,用于控制硬件设备,进行数据处理或实现特定功能。 参赛队伍可能会采用模块化编程,将整个项目分解为若干个子模块,例如: 1. 输入输出模块:负责与硬件设备如...

    第九届光电智能车程序

    【标题】"第九届光电智能车程序"涉及的是在飞思卡尔(现为NXP半导体)主办的国际性竞赛——光电智能车大赛中使用的程序设计。这个大赛旨在推动电子、自动化、计算机科学等相关领域的技术创新,参赛队伍需要设计并...

Global site tag (gtag.js) - Google Analytics