练习3-71

原文

代码

(define (Ramanujan s)(define (stream-cadr s) (stream-car (stream-cdr s)))(define (stream-cddr s) (stream-cdr (stream-cdr s)))(let ((scar (stream-car s))(scadr (stream-cadr s)))(if (= (sum-triple scar) (sum-triple scadr)) (cons-stream (list (sum-triple scar) scar scadr)(Ramanujan (stream-cddr s)))(Ramanujan (stream-cdr s)))))
(define (triple x) (* x x x))
(define (sum-triple x) (+ (triple (car x)) (triple (cadr x))))
(define Ramanujan-numbers(Ramanujan (weighted-pairs integers integers sum-triple)))

所以接下来的5个数是:
(4104 (2 16) (9 15))
(13832 (2 24) (18 20))
(20683 (10 27) (19 24))
(32832 (4 32) (18 30))
(39312 (2 34) (15 33))



感谢您的访问,希望对您有所帮助。 欢迎大家关注或收藏、评论或点赞。


为使本文得到斧正和提问,转载请注明出处:
http://blog.csdn.net/nomasp


版权声明:本文为 NoMasp柯于旺 原创文章,如需转载请联系本人。

转载于:https://www.cnblogs.com/NoMasp/p/4786060.html

【SICP练习】140 练习3.71相关推荐

  1. 140.210.28.29扬州BGP高防服务器

    江苏扬州市机房,位于运河西路237号数据中心,机柜数量400-500个,位于4楼6楼,每层200多个标准机柜,机柜42U.同机房典型客户有阿里的天猫 淘宝 CDN业务.金山云的华东最大节点,以及小米后 ...

  2. Windows服务器防火墙端口怎么开放?扬州服务器租用140.210.20.X

    什么是端口? 我们平时所说的端口其实不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻辑意义上的端口.本地操作系统会给那些有需求的进程分配一个端口.当目的主机接收到数据包后,将根据报文首部 ...

  3. 20180601]函数与标量子查询2.txt

    [20180601]函数与标量子查询2.txt --//昨天看http://www.cnblogs.com/kerrycode/p/9099507.html链接,里面提到: 通俗来将,当使用标量子查询 ...

  4. 算术的c语言程序设计,C 程序设计:变量与算术表达式

    简明现代魔法 -> C/C++ -> C 程序设计:变量与算术表达式 C 程序设计:变量与算术表达式 2010-02-12 问题:使用公式 C = (5/9)(F-32) 打印下列华氏温度 ...

  5. R语言学习笔记(三)多元数据的数据特征、相关分析与图形表示

    文章目录 写在前面 独立性检验 χ2\chi^2χ2独立性检验 Fisher独立性检验 Cochran-Mantel-Haenszel χ2\chi^2χ2独立性检验 相关性分析 相关性检验 相关性检 ...

  6. 一次由于网卡流量跑满引起的服务器丢包总结(sar命令排查)

    本文出自 "朴实的追梦者" 博客,请务必保留此出处http://sfzhang88.blog.51cto.com/4995876/1834696 最近收到线上一台DB服务器ping ...

  7. linux安装mpich

    为了做课设,不得不安装个mpich,找了好久方法.下面简单介绍下安装方法 yum安装,这是比较简单的安装方式 注意:先要配置好yum的网络源安装epel-release扩展源,我试了下本地的貌似没安装 ...

  8. itpt_TCPL 第一章:C简要教程

    2016.06.19 – 07.05 个人英文阅读练习笔记(极低水准). 06.19 第一章:C语言的一个简单教程 让我们以对C语言的一个快速介绍开始.我们的目标是展示语言在真实程序中所需元素,但并不 ...

  9. 用matlab画同心圆,求同心圆的同心度

    hi 椭圆的最小二乘拟合 只需要将X换成你的边界坐标即可 x = [59 136 58 137 57 137 56 137 55 138 54 139 53 140 52 141 51 142 51 ...

最新文章

  1. 仅靠合成数据就能实现真实人脸分析!微软这项新研究告别人工标注
  2. 8个步骤成功拖垮新业务线!
  3. Vivado中IP核的xci, xcix, .dcp文件的区别
  4. hashmap中用红黑树不用其他树_HashMap面试专题:常问六题深入解析
  5. 进栈顺序为abcd则出栈顺序为_线性表之顺序表示
  6. 嵌入式培训学习历程第二十二天
  7. JAVA笔记(运算符)
  8. 利用ajax赋值,jquery利用async在ajax中给全局变量赋值
  9. android中自定义RadioButton
  10. php商品低库存报警,Magento中产品库存不报警解决方案
  11. W3School-CSS 字体(font)实例
  12. Java多线程面试题,我丝毫不慌
  13. 怎样做项目计划(转载)
  14. h264和aac 封装成flv
  15. c语言阿拉伯数字转换英文数字
  16. 资料汇总更新|软件安装包、书籍、源码、技术文档、手册……
  17. 百度360腾讯竞购搜狗
  18. 看完20000条微博,捋一捋杜蕾斯的营销套路
  19. 修复iPhone手机白苹果
  20. android关于 子控件超出父控件范围的注意点

热门文章

  1. Semaphore 原理简介和使用
  2. 大厂面试算法系列-如何实现链表的逆序(二)-递归法
  3. excel操作练习_你见过最好的Excel教程有哪些?
  4. hibernate4整合spring3.1出现java.lang.NoClassDefFoundError: Lorg/hibernate/cache/CacheProvider
  5. Java实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能
  6. BASE64Encoder及BASE64Decoder的正确用法
  7. 我们应该如何保护用户的密码
  8. Elasticsearch核心知识图谱
  9. 传智168期JavaEE就业班 day05-XML 约束与解析
  10. AngularJS之过滤器