博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
100c之17:平分七筐鱼
阅读量:5912 次
发布时间:2019-06-19

本文共 1057 字,大约阅读时间需要 3 分钟。

<?xml version="1.0" encoding="utf-8"?> 100c之17:平分七筐鱼

100c之17:平分七筐鱼

Table of Contents

1 问题

加以丙三位渔夫出海打渔,他们随船带了21只箩筐。当晚返航时,他们发现有7筐装满鱼,还有7筐只装了半筐鱼,另外七筐没有鱼。由于他们没有秤只好认为这七筐鱼的重量是相等的。七个半筐鱼的重量是相等的。在不把鱼到处来的前提下,怎样将鱼和筐平分为三份?

2 分析

目标:每人3.5桶鱼,7个桶。同时要避免重复方案

3 解决方案

使用一个三乘三的数组保存最终的结果。

1:  /** 2:   * @file   017average7fish.c 3:   * @author Chaolong Zhang 
4: * @date Fri May 17 19:58:10 2013 5: * 6: * @brief 加以丙三位渔夫出海打渔,他们随船带了21只箩筐。当晚返航时,他们发现有7筐装满鱼,还有7筐只装了半筐鱼,另外七筐没有鱼。由于他们没有秤只好认为这七筐鱼的重量是相等的。七个半筐鱼的重量是相等的。在不把鱼到处来的前提下,怎样将鱼和筐平分为三份? 7: * 8: * 最终的结果是: 每人3.5筐鱼和七个筐。 9: */10: #include
11: int main(int argc, char *argv[])12: {13: int a[3][3],count;14: int i,j,k,m,n,flag;15: for (i=0; i <= 3; ++i)16: {17: a[0][0] = i;18: for (j=i; j <= 7-i && j<=3; ++j)19: {20: a[1][0] = j;21: if ((a[2][0]=7-j-a[0][0])>3) continue;22: if (a[2][0]

Date:

Author: emacsun

Org version 7.8.02 with Emacs version 23

转载于:https://www.cnblogs.com/chaolong/archive/2013/05/18/3086086.html

你可能感兴趣的文章
一个UML类图示例
查看>>
全面分析 Spring 的编程式事务管理及声明式事务管理
查看>>
深入理解Java序列化机制
查看>>
sass安装
查看>>
Sublime Text 快捷键(Windows)
查看>>
深度优先遍历 和 广度优先遍历
查看>>
如何用30分钟快速优化家中Wi-Fi?阿里工程师有绝招
查看>>
Android 从SetContentView()谈起
查看>>
js常见算法题
查看>>
解析Vue-router相关基础知识及工作原理
查看>>
掉队的百度该拿什么维持BAT三足鼎立的格局?
查看>>
关于移动端页面在手机调整字体大小后无法正常显示(已解决)
查看>>
【一起学爬虫】scrapy框架的安装
查看>>
Toolbar SearchView的用法
查看>>
java版b2b2c社交电商spring cloud分布式微服务(十)高可用的服务注册中心
查看>>
面试官告诉你如何准备Java初级和高级的技术面试
查看>>
spring cloud微服务分布式云架构-单点登录(SSO)
查看>>
python爬虫系列(2.1-requests库的基本的使用)
查看>>
oracle错误一览
查看>>
关于闭包的概念之PHP_已迁移
查看>>