# -*- coding: utf-8 -*-
"""
Created on Sun Jan 15 20:46:14 2017
@author: alis
"""
# 1.斐波那契数列,求前面25项
def fibona(n):
a = [1] * n
for i in range(2,n):
a[i] = a[i-1] + a[i-2]
return a
z_25 = fibona(25)
# 2.汉诺塔问题
def move(a, b, c, n):
if n == 1:
print a, "->", c
return
move(a, c, b, n - 1)
print a, "->" ,c
move(b, a, c, n - 1)
n = input()
move('A','B','C', n)
pause = 2**n - 1
#3.
'''王二、张三、李四、刘五年龄成一等差数列,他们四人的年龄相加是28,相乘是585。
求以他们的年龄为前4项的等差数列的前15项。'''
def fun_age():
matrix = []
for i in range(1,7):
d = (14-2*i)/3
temp = i*(i+d)*(i+2*d)*(i+3*d)
if temp == 585:
for j in xrange(15):
matrix.append(j*d+i)
return matrix
fun_age()
#4. 张三说李四在说谎,李四说王五在说谎,王五说张三和李四都在说谎。
# 现在问:这三人中到底谁说的是真话,谁说的是假话?
t = [True, False]
for a in t:
for b in t:
for c in t:
a0 = not b
b0 = not c
c0 = not a and not b
if a == a0 and b == b0 and c == c0:
print a, b, c
# 5.
'''张、王、李三家各有三个孩子。一天,三家的九个孩子在一起比赛短跑,规定不分年龄大小,
跑第一得9分,跑第二得8分,依此类推。比赛结果各家的总分相同,且这些孩子没有同时到达终点,
也没有一家的两个或三个孩子获得相连的名次。已知获得第一名的是李家的孩子,获得第二名的是
王家的孩子。 问获得最后一名的是谁家的孩子?'''
# 平均分为15分
Li = []
Wang = []
for i in xrange(1,3):
Li.append(i)
Li.append(6-i)
for j in range(1,3):
if j != i and j !=(6-i) and (7-j)!=(6-i):
Wang.append(j)
Wang.append(7-j)
# 结果是王家
#每家的总分 (1+2+3...+9) / 3 = 15, 李家有孩子第一, 王家有孩子第二。穷举。
for li in [[x, 6 - x, 9] for x in xrange(1, 6) if 6 - x - x > 1]:
tw = range(1, 10)
map(tw.remove, li)
for wang in [[x, 7 - x, 8] for x in tw if 7 - x in tw and 7 - x - x > 1]:
zhang = tw[:]
map(zhang.remove, wang)
if zhang[1] - zhang[0] > 1 and zhang[2] - zhang[1] > 1:
print 'li:%s wang:%s zhang:%s' % (li, wang, zhang)相关推荐
蓝桥杯——趣味逻辑推理二(2017.2.17)
一、谁做了好事? 某校有4位同学中的一位做了好事不留名。表扬信来了之后,校长问这4位是谁做的好事。 A说:不是我; B说:是C; C说:是D; D说:他胡说。 已知3个人说的是真话,1个人说的是假话。请根据这些信息,编程找出做了好事的人。 【分析】可设置一个循环,循环4次,将4个同学的话表
年龄问题
问题描述:王二、张三、李四、刘五年龄成一等差数列,他们四人的年龄相加是28,相乘是585。求以他们的年龄为前4项的等差数列的前15项。我的代码:deffun(sum,cj): forainrange(1,7): fordinrange(1,5): sum=2*a+3*d cj=a*(a+d)...
【C程序】逻辑判断真假话问题:3人说真话,1人说假话
/* ** 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手为4个嫌疑犯中的一个。4个嫌疑犯的供词如下: ** A说: 不是我。 ** B说: 是C。 ** C说: 是D。 ** D说: C在胡说。 ** 已知3个人说了真话,1个人说的是假话。根据这些信息,通过程序确定说假话的凶手。 **/ #include int main(int argc, char *a
6.1趣味逻辑之谁在撒谎
1.问题描述分析 2.算法设计 3.框架设计 4.完整程序
通义千问AI模型对接飞书机器人-集成飞书机器人(2-2)
http请求地址上一篇百炼平台配置的应用地址。
为何LPDDR4支持on-die ECC,但是DDR4却不支持呢?
DRAM的ECC,目前的编码方式都是128bit data,产生8bit parity或者ECC code. 而且必须要128bit才行。这8bit的ECC code是要被写入到DRAM内存里面的,从而read的时候,可以读取这8bit ECC code来判定read data是否有错,如果是SBF,就可以纠错了,如果是double bit,大部分时候是可以detect到错误,即所谓的SEC(Single Error Correct) + DED(Double Error Detect).
第九周项目六 年龄几何问题
问题及代码:
ANSYS workbench (关于normal stiffness factor接触刚度因子)
关于normal stiffness factor接触刚度因子的含义和设置方法
python逻辑题
最近开始在找工作了,昨天接了一家公司的笔试。形式是线上笔试。笔试题目是逻辑题。 题目如下: 李雷和韩梅梅坐前后排,上课想说话怕被老师发现,所以改为传纸条。为了不被老师发现他们纸条上写的是啥,,他们约定了如下方法传递信息: 将26个大写英文字母,外加空格,一共27个字符分成三组,每组9个。也就是ABCDEFGHI是第一组,JKLMNOPQR是第二组,STUVWXYZ是第三组(此处用代...
UDS $27服务DLL文件生成
UDS 27算法 DLL文件生成
群晖NAS硬盘挂了别慌!用Ubuntu 18外接USB保姆级数据抢救指南
本文提供群晖NAS硬盘故障时的数据抢救指南,详细介绍了使用Ubuntu 18外接USB硬盘盒的完整流程。从构建救援环境、硬盘识别到数据迁移策略,涵盖关键步骤和实用技巧,帮助用户零成本恢复重要数据。特别适合非RAID配置的单盘故障场景。
几道经典逻辑推理题,提高你的逻辑思考能力
整理了一些逻辑推理题,这些逻辑推理题能够提高大家的逻辑思考能力,同时也能给大家的学习带来一定的趣味性。希望大家看到题之后,不要着急看答案,要先独立思考解决。答案的获取可以关注我的公众号:[AlbertYang]回复相应题目获得,答案不仅包括了机智类的回答,而且包括了富有数学内涵的办法,当然答案不是唯一的,如果你有更好的答案,请联系我,如果答案合理,我会把你的答案加进去并附上提供者。同时我也把每一个...
蓝牙攻防实战指南:低功耗蓝牙
Bluetooth Low Energy(也称Bluetooth Smart)是经典蓝牙(Bluetooth Classic)的演进版本,设计目标是实现极低功耗,适用于无需频繁更换电池的设备,如智能手环、健康监测器、蓝牙标签等。Bluetooth Low Energy 是一项极具前景的无线通信技术,它以极低的功耗实现了短距离高效通信,广泛应用于智能设备和物联网领域。然而,其简化的协议结构和配对机制也带来了不小的安全挑战。
60道逻辑推理题及答案
作者:billy 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 前言 程序员面试题中经常会出现一些烧脑逻辑题,本人觉得这种题目非常有趣,于是收集了一些分享给大家! 【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。 由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1...
【高级强化学习:算法、优化与泛化】第13章 扩散模型策略优化(Diffusion Policy Optimization)
\quad$ 计算均值 $\mu_t = \frac{1}{\sqrt{\alpha_t}} \left( x_t - \frac{1 - \alpha_t}{\sqrt{1 - \bar{\alpha}_t}} \tilde{\epsilon} \right)$.$\quad$ 组合得分估计: $\tilde{\epsilon} = \epsilon_{\text{unc}} + w \cdot (\epsilon_{\text{con}} - \epsilon_{\text{unc}})$.
cuRobo 入门教程(二)基于CUDA的机器人运动规划加速库
cuRobo是一款基于CUDA加速的机器人算法库,提供正向/逆向运动学、碰撞检测、数值优化等核心功能,支持在NVIDIA Jetson Orin等平台上实现毫秒级运动规划。该库创新性地采用并行轨迹优化技术,结合nvblox工具实现深度摄像头避障功能,并通过多层ESDF结构处理动态障碍物。性能测试显示,在RTX 6000 Ada显卡上可实现99.85%的成功率,平均规划时间仅39毫秒。cuRobo还提供Python API支持神经网络集成,并具备批量环境处理能力,特别适用于工业机器人应用场景。最新版本通过算法
逻辑推理题
一、黑白帽子问题(又名杀狗问题) 一群人在一起做一个游戏。每人随机分了一顶白色或黑色的帽子(黑帽子至少有1顶)。每人都可以看到其它人的帽子颜色,但不能看到自己的。主持人说让大家根据别人帽子的颜色猜自己帽子的颜色,关灯,如果有人认为自己戴的是黑色帽子就喊出来。如果没人报,打开灯,让大家观察,然后再关灯。 第一次关灯,没人报数;开灯然后第二次关灯,仍没有动静;直到第三次关灯后,才有人喊出来。请问,有几顶黑帽子? 解法: 假设只有1人戴黑帽子: 第1次关灯的时候会有两种情况:带白帽子的人会看到1顶黑帽子
OV9734 DATASHEET,完整规格书
OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等
for循环趣味题
今天分享一个for循环经典趣味题: 1.谁是跳水第一名 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说:C最后,我第三; E选手说:我第四,A第一; 比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。 #define _CRT_SECURE_NO_WARNINGS #include<...
SAP B1中文培訓教材_SDK
公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说
IMSL CNL 7.0.0 (x86-64)Crack
IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件
计算机笔试逻辑推理题,IT面试常见逻辑推理题.doc
IT面试常见逻辑推理题1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使得排列变为bbwwwwbb。答:把管对上2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?答:8天3....
LinePhone3.2.7(android端最新版本) sip客户端
SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/
目录——Java趣味编程100例
第1章变幻多姿的图表(教学视频:69分钟)1 1.1金字塔图案1 1.2九九乘法表3 1.3余弦曲线5 1.4奥运五环旗10 1.5杨辉三角12 1.6国际象棋棋盘16 1.7心形图19 1.8回型矩阵22 1.9小结26 第2章身边的数学问题(教学视频:59分钟)27 2.1黑色星期五27 2.2个人所得税29...
面试题之IQ与逻辑推理题
<br /> <br />1、据说此题曾被用来应聘微软公司的高级人才。嘿嘿!各位可有兴趣试试身手,若有志者,看招了! <br /> 有两间房,一间房里有三盏灯,另一间房有控制这三盏灯的开关(这两间房是分割开的,毫无联系)。现在要你分别进这两间房一次,然后判断出这三盏分别是由哪个开关控制,你能想出办法吗?(注意:每间房只能进一次)注:这题如果加上是白炽灯会更好点。<br />先开开关A,过段时间,关A,开B,去另一房间,亮着的灯是B控制,不亮的灯中热的是A控制,冷得是C控制。<br />2、一天中午,三个男青
从‘百钱百鸡’到‘数独求解’:枚举算法在生活与游戏中的趣味实践(Python实现)
本文通过Python实现,从古代数学题'百钱百鸡'到现代智力游戏'数独求解',展示了枚举算法在生活与游戏中的趣味实践。详细介绍了枚举算法的基本原理、优化策略及其在自动排课、旅行商问题等实际场景中的应用,帮助读者掌握这一强大而实用的算法技术。
1235813找规律第100个数_奥数知识 趣味100题(含答案)趣味奥数——从数表中找规律...
小学数学趣味100题(含答案)1、填数10、7、4、()2、5、( )、11、14、20、16、( )、8、415、3、13、3、11、3、( )、( )8,( ),12,14,( )(),11,9,70、3、( )、9、12 ( )、( )、15、20、252、河里有一行鸭子,2只的前面有2只,2只的后面有2只,2只的中...
[转载]75道逻辑推理题(答案)一
原文地址:75道逻辑推理题(答案)一作者:娇小猫 【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。 由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里面,再灌满6向5里倒3升,剩余3升。 【2】周雯的妈妈是豫...
【洛谷】P1072 Hankson的趣味题
洛谷P1072 Hankson的趣味题 这个问题是这样的:已知正整数a0,a1,b0,b1a_0,a_1,b_0,b_1a0,a1,b0,b1设某未知正整数 xxx 满足: xxx 和x0x_0x0的最大公约数是 a1a_1a1,xxx 和 b0b_0b0 的最小公倍数是 b1b_1b1。 Hankson 的“逆问题”就是求出满足条件的正整数 x。但稍加思索之后,他发现这样的 x 并不唯一,甚至可能不存在。因此他转而开始考虑如何求解满足条件的 x 的个数。请你帮助他编程求解这个问题。 输入格
3123



被折叠的 条评论
为什么被折叠?



