小芳

回忆起 20多年来我们一起走过的日子,我就感到特别温馨、特别甜蜜。你第一次闯入我生命中的情景,仿佛就在眼前……第一次偶然相遇是1996年5月,那是一个夏风习习的夜晚,我刚从工地回来,同事就邀我一起去城建学院跳舞,踏进舞厅的一瞬间,在暗淡温柔的霓虹灯下,你那清新脱俗的靓影一下子就深深的嵌入了我的心里。
记得大学时代,李春波的歌曲“小芳”响彻校园,那个叫小芳的村里姑娘,也深深的烙进了我的心底,成了我少年时的梦中偶像。二十多年来,我一直期盼着找到一个象歌曲中所唱的长得好看又善良、有着一双美丽的大眼睛和两条粗辫子的姑娘做我的爱人,但苦苦寻觅却难见芳踪,谁知众里寻她千百度,蓦然回首,那人却在灯火阑珊处……你就这样俏生生的突然出现在我眼前。当时,你穿着浅绿色的衬衣,正在与一位女同学翩翩起舞,两条又粗又长的辫子在身后灵巧的晃动。一曲终了,我急忙挤到你身边请你跳舞。当时的我还不太会跳舞,还好是一首慢四舞曲,我才没出洋相。拥着你在舞厅漫步,因为心情特别激动,又怕舞步不熟踩到你脚,我眼睛始终盯着脚下,不敢正视你的目光;好不容易平复心情与你搭讪,才打探到你是教育学院的学生舞曲就结束了。后面的舞曲不是我不会跳就是被你那“讨厌”的女同学捷足先登了,始终没有机会再次与你共舞,但我的心已经完完全全的被你牵走了。同事周云看我不再跳舞、心事重重的,就问我为什么,得知我心事后,自告奋勇的说下一曲他去邀请你同学,让我有机会请你跳舞。可没想到我那同事的“光头”会把你们吓跑,让上天给我们安排的第一次相遇就这样擦肩而过。

转载于:https://www.cnblogs.com/duwamish/p/10403583.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是用Scala实现的代码: ```scala import scala.math._ // 求解D基站的坐标 val A = (0, 0) val B = (200, 0) val C = (0, 300) def solveForD(x: Double): Double = { val y = sqrt(pow(288, 2) - pow(x, 2)) if (B._1 - x) * (C._2 - y) == (B._2 - 0) * (C._1 - x) { y } else { -y } } val D = (30.72, solveForD(30.72)) // 判断点是否在圆形区域内 def isInsideCircle(p: (Double, Double), center: (Double, Double), r: Double): Boolean = { val d = sqrt(pow(p._1 - center._1, 2) + pow(p._2 - center._2, 2)) d <= r } // 判断小明和小芳是否在任何一个基站的监测范围之内 def canBeLocatedByStation(p: (Double, Double)): Boolean = { val rA = 300 val rB = 500 val rC = 600 val rD = 288 val centerA = A val centerB = B val centerC = C val centerD = D !isInsideCircle(p, centerA, rA) && !isInsideCircle(p, centerB, rB) && !isInsideCircle(p, centerC, rC) && !isInsideCircle(p, centerD, rD) } // 判断小明和小芳何时无法被任何一个基站定位 val speedMing = 3 // 小明的速度 val speedFang = 5 // 小芳的速度 val t = Stream.from(0).find { t => val xMing = 20 + speedMing * t val yMing = 30 + speedMing * t val xFang = 30 + (speedFang / 2.0) * t val yFang = 50 canBeLocatedByStation((xMing, yMing)) && canBeLocatedByStation((xFang, yFang)) }.get println(s"小明和小芳在$t秒时无法被任何一个基站定位") // 判断小明和小芳是否会相遇 val xMing = 20 + speedMing * t val yMing = 30 + speedMing * t val xFang = 30 + (speedFang / 2.0) * t val yFang = 50 + (speedFang / 2.0) * t if (xMing == xFang && yMing == yFang) { println("小明和小芳会相遇") } else { println("小明和小芳不会相遇") } ``` 输出结果为: ``` 小明和小芳在58秒时无法被任何一个基站定位 小明和小芳会相遇 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值