ZOJ 1001
来源:互联网 发布:matlab mac 破解版 编辑:程序博客网 时间:2024/04/30 01:37
最近再看 SICP,用 Dr.Racket 作为编程的平台,写了几个图形的程序,觉得像 Scheme,Racket 这种语言的组合与抽象能力真强,很值得玩味儿。最近听说 John Carmack 开始用 Racket 给 Oculus Rift 设计一种语言,看来他也是迷上了这种编程方式。
为了多用这种语言编程,需要多解决一些算法问题,忽然想起来 ZOJ 的题目是支持 Scheme 的。第一道问题就花了很长时间来做对,后来的却发现问题出在 let 绑定变量的 [] 上,
(define (sum-of-two-integers) (let ((x (read)) (y (read))) (if (or (eof-object? x) (eof-object? y)) (exit 0) (display (+ x y)))) (newline) (sum-of-two-integers))(sum-of-two-integers)
ZOJ 上的 Scheme 解释器不接受这样的语法
(let ([] []) (...))。对于编译或者解释上的错误给的信息过于简短,不太容易很快定位错误。
0 0
- zoj 1001
- ZOJ-1001
- ZOJ 1001
- ZOJ 1001
- ZOJ 1001
- ZOJ 1001
- ZOJ 1001
- ZOJ-1001
- [解题报告]ZOJ 1001
- zoj 1001 python起步
- Hello, world! (ZOJ 1001)
- ZOJ 1001 Java版
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- OC_值对象, NSSet 和 NSDate
- 黑马程序员--基础整理01
- 备忘:使用 intellij idea 进行远程调试
- 7_22_html_美食网设计_2_重写
- Java注解(一)
- ZOJ 1001
- 使用Power Designer工具进行数据库设计
- Toxophily-数论以及二分三分
- 关于hibernate插入mysql数据库中文数据乱码处理
- R语言——1
- CSS中的background用法探讨
- OSError:[Errno 13]Permission denied解决方法
- 工程下有一个红叉,但是可以照常运行
- SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序