首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

学会编程,学会思考一切未知的过程——车牌号推理继续

编程的乐趣在思考,编程的过程是创造。让我们继续发掘车牌号推理的新方法、新思路。(一辆卡车违犯交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征:甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是位数学家,说:四位的车号刚好是一个整数的平方,根据线索求出车号。)

以下第一种方法利用双重循环先组合出所有的前两位同、后两位同的四位数m,然后将m的平方根特意送给整型变量n,然后判断n的平方是否恰好是m,如相等则意味着m是另一个整数的平方;第二种方法,在判断车牌号num是否是”另一整数的平方”这一条件时,利用了强制类型转换符(int),看车牌号num这个数字的平方根送实型的i变量,然后判断i变量取整后和原来值的大小是否相同,如相同则证明num是一整数的平方!——你发现了思考和变通的的魅力了吗?

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171208G0YLWA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券