前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【面试智力题】3ml 5ml 杯子各一个,拼出 4ml 的容量

【面试智力题】3ml 5ml 杯子各一个,拼出 4ml 的容量

作者头像
用户9645905
发布2022-11-30 11:07:36
3050
发布2022-11-30 11:07:36
举报
文章被收录于专栏:Linux学习~

问题描述

3ml 5ml 杯子各一个,两个杯子没有刻度,只知道最大容量,并且不能借助其它容器,拼出 4ml 的容量

思路

凑配问题

解法一

  1. 将3ml杯子装满水倒入5ml杯子,此时5ml杯中有3ml水
  2. 重复步骤一,此时3ml杯中剩1ml水,5ml杯中有5ml水
  3. 将5ml杯子中的水倒出去,此时5ml杯中没有水
  4. 将3ml杯中的1ml水倒入5ml杯中,此时5ml杯中有1ml水
  5. 把3ml杯子倒满,倒入5ml杯中,此时5ml杯中有1ml+3ml=4ml水

解法二

  1. 将5ml杯子装满水倒入3ml杯子,此时5ml杯中有2ml水
  2. 把3ml杯中水倒掉,5ml杯中的2ml水倒入3ml杯中,此时5ml杯中没有水
  3. 再次将5ml杯子装满水倒入3ml杯子,由于3ml杯中只能再倒入1ml水,所以给3ml杯子倒满水后停,5ml杯中还剩5ml-1ml=4ml水
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-10-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题描述
  • 思路
  • 解法一
  • 解法二
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档