广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python解答智力题
  • 297
分享到

Python解答智力题

智力题Python 2023-01-31 01:01:44 297人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

今天在网上翻阅到一个 智力题:求解:一筐鸡蛋:1个1个拿,正好拿完2个2个拿,还剩1个3个3个拿,正好拿完4个4个拿,还剩1个5个5个拿,还差1个6个6个拿,还剩3个7个7个拿,正好拿完8个8个拿,还剩1个9个9个拿,正好拿完问筐里最少有多

今天在网上翻阅到一个 智力题:

求解:一筐鸡蛋:
1个1个拿,正好拿完
2个2个拿,还剩1个
3个3个拿,正好拿完
4个4个拿,还剩1个
5个5个拿,还差1个
6个6个拿,还剩3个
7个7个拿,正好拿完
8个8个拿,还剩1个
9个9个拿,正好拿完
问筐里最少有多少鸡蛋

。。。。

于是就用python试了试,然后就算出来了:

# -*- coding:utf-8 -*-
condition="""
求解:一筐鸡蛋:
    1个1个拿,正好拿完
    2个2个拿,还剩1个
    3个3个拿,正好拿完
    4个4个拿,还剩1个
    5个5个拿,还差1个
    6个6个拿,还剩3个
    7个7个拿,正好拿完
    8个8个拿,还剩1个
    9个9个拿,正好拿完
    问筐里最少有多少鸡蛋

假设 y = 鸡蛋总数

    y / 2 余1
    y / 3 = 0
    y / 4 余1
    y / 5 余4
    y / 6 余3
    y / 7 = 0
    y / 8 余1
    y / 9 = 0

解法:
    利用Python穷举(while循环),满足以下条件即为鸡蛋总数:
        y % 2== y % 4 == y % 8 and y % 3== 0 and y % 7 == 0 and y %  9 == 0 and y % 5 == 4 and y % 6 == 3

"""
print condition
y = 1
while(True):
    if y % 2== y % 4 == y % 8 and y % 3== 0 and y % 7 == 0 and y %  9 == 0 and y % 5 == 4 and y % 6 == 3:
        print "篮子里总共有鸡蛋: %s(个)"%y
        break
    y += 1

结果:

wKiom1mBWXWiRrW9AADZmpE0Ll4921.png

--结束END--

本文标题: Python解答智力题

本文链接: https://www.lsjlt.com/news/184014.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python解答智力题
    今天在网上翻阅到一个 智力题:求解:一筐鸡蛋:1个1个拿,正好拿完2个2个拿,还剩1个3个3个拿,正好拿完4个4个拿,还剩1个5个5个拿,还差1个6个6个拿,还剩3个7个7个拿,正好拿完8个8个拿,还剩1个9个9个拿,正好拿完问筐里最少有多...
    99+
    2023-01-31
    智力题 Python
  • Python解答力扣网站题库简单版---
      题库链接: 1041. 困于环中的机器人. 题干 在无限的平面上,机器人最初位于 (0, 0) 处,面朝北方。机器人可以接受下列三条指令之一: "G":直走 1 个单位 "L":左转 90 度 "R":右转 90 度 机器人按顺序...
    99+
    2023-01-31
    题库 简单 网站
  • ChatGPT PHP技术解析:构建智能聊天机器人的问题回答能力
    ChatGPT是OpenAI推出的一款强大的自然语言处理模型,可以实现智能对话,并具备强大的问题回答能力。在本文中,我们将重点介绍如何使用PHP语言结合ChatGPT构建智能聊天机器人,并给出具体的代码示例。首先,我们需要在OpenAI申请...
    99+
    2023-10-24
    聊天机器人 PHP 问题回答能力
  • 力扣题目解答自我总结(反转类题目)
    一.反转字符串 1.题目描述 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数...
    99+
    2023-01-31
    题目 自我
  • Python核心编程习题解答
    最近在学Python,准备把《Python核心编程(第二版)》上课后有意思的习题做一做,也算是对语言的内容更熟悉一些。我做的代码在github上(链接),可以上去根据题号查看或搜索。难免有理解或做得不对的地方,请指正或一起讨论。慢慢来,踏实...
    99+
    2023-01-31
    习题 核心 Python
  • Python题库(含答案)
    单项选择题 第一章python语法基础 Python 3.x 版本的保留字总数是C A 27                       B 29                       C  33                  ...
    99+
    2023-10-20
    python
  • python 答题小游戏
    #^_^coding=gbk ^_^ import linecache #数据分割 f = [ x.replace('\n','') for x in linecache.getlines('a.txt')]&...
    99+
    2023-01-31
    小游戏 python
  • SQL删除重复的电子邮箱力扣题目解答流程
    目录写在前面SQL题目概述解题思路方法实现代码测试知识点小结1.内连接innerjoin(join默认就是内连接)2.左外连接leftjoin3.右外连接rightjoin4.全外连...
    99+
    2022-11-13
  • Python+Opencv答题卡识别用例详解
    使用Python3和Opencv识别一张标准的答题卡。大致的过程如下: 1.读取图片 2.利用霍夫圆检测,检测出四个角的黑圆位置,从确定四个角的位置 3.利用透视变换和四个角的位置,...
    99+
    2022-11-13
  • java智慧流面试笔试题大全含答案
    1 下列关于栈的描述错误的是(B)A. 栈是先进后出的线性表 (推荐学习:java程序员面试题)B. 栈只能顺序存储C. 栈具有记忆功能D.对栈的插入和删除操作中,不需要改变栈底指针2 对于长度为 n 的线性表,在最坏的情况下...
    99+
    2020-01-27
    java面试题 java
  • Python 存储 Apache 面试题答案全解析!
    如果你正在寻找一份 Apache 的工作,那么你肯定需要准备好一些面试题,以证明你的技能和知识水平。在本文中,我们将探讨一些常见的 Apache 面试题,并提供完整的解决方案,帮助你准备好面试。 什么是 Apache? Apache ...
    99+
    2023-10-15
    存储 apache 面试
  • phpcms常见问题解答
    关键字描述:常见 频道 目录 建立 设置 ftp 标签   文章 可以 1.为什么phpcms首页幻灯片怎么显示不出来? 答:需要设置文章的 标题图片 如果设置标题图片,则可以在首页以及栏目页以图片方...
    99+
    2022-06-12
    常见 频道 目录 建立 设置 ftp 标签 文章 可以 图片 phpcms
  • Python考试题库(含答案)
    题目答案(代码部分博主手打)不唯一,仅供参考,可提供修改意见。 编写程序,使用循环语句输出1+2+3+…+100的和。 sum=0for i in range(1,101):sum+=iprint("1+2+3+…+100的和为",sum...
    99+
    2023-09-03
    python
  • 面试问答:ASP、Linux、Shell 相关问题解答
    在面试过程中,ASP、Linux、Shell 相关问题是比较常见的。这些问题需要我们对相关技术有深入的了解和掌握,才能够更好地回答面试官的问题。下面,本文将围绕ASP、Linux、Shell这三个技术方向,为大家解答一些常见的面试问题。 ...
    99+
    2023-07-27
    linux 面试 shell
  • Python面试题及答案:12个 Python 程序员面试必备问题与答案
    这段时间很多伙伴问我有没有关于Python的面试题和答案,哈哈哈,7月确实也是面试跳槽的高峰哈!这两天总结了一下,这12个Python面试题和答案是必考的,给大家列了下来,认真看哈!...
    99+
    2023-06-02
  • Android招聘面试题解答
    一般简单题1. Android dvm的进程和Linux的进程,应用程序的进程是否为同一个概念?DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行...
    99+
    2022-06-06
    面试题 面试 Android
  • python3cookbook中常遇问题解答
    数据结构与算法 将序列分解为单独的变量 问题:现在有一个包含 N 个元素的元组或者是序列,怎样将它里面的值解压后同时赋值给 N 个变量?解答:任何的序列(或者是可迭代对象)可以通过一...
    99+
    2023-02-08
    python3 cookbook问题
  • (面试题)python面试题集锦-附答案
    1、一行代码实现1-100的和 sum_1_100 = sum(range(1, 101)) print(sum_1_100) # 5050 2、如何在一个函数内修改全局变量的值 a = 100 def foo(): gl...
    99+
    2023-01-30
    面试题 集锦 答案
  • C++ 智能指针的魅力你都了解吗
    前情提要 我们知道除了静态内存和栈内存外,每个程序还有一个内存池,这部分内存被称为自由空间或者堆。程序用堆来存储动态分配的对象即那些在程序运行时分配的对象,当动态对象不再使用时,我们...
    99+
    2022-11-12
  • Python、Laravel 和对象面试的高频问题及解答
    Python、Laravel 和对象是近年来非常热门的编程语言和框架。许多公司在招聘程序员时也会考察这些技术的相关知识。在面试时,掌握一些高频问题及其解答将大有裨益。本文将介绍一些常见的 Python、Laravel 和对象面试问题及其解...
    99+
    2023-09-22
    laravel 对象 面试
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作