猜鸡蛋数量

求解:

一筐鸡蛋:

1个1个拿正好拿完;

2个2个拿最后剩下1个;

3个3个拿正好拿完;

4个4个拿最后剩下1个;

5个5个拿最后剩下4个;

6个6个拿最后剩下3个;

7个7个拿最后剩下5个;

8个8个拿最后剩下1个;

9个9个拿正好拿完。

问筐里一个有多少个鸡蛋(假设这个筐最多能放一万个鸡蛋)?

[[email protected] ~]# cat egg_num.sh 
#!/bin/bash
for (( i=1 ; i<10001 ; i++ ))
do
    [ $[$i % 2] -eq 1 ] && 	[ $[$i % 3] -eq 0 ] && 	[ $[$i % 4] -eq 1 ] && 	[ $[$i % 4] -eq 1 ] && 	[ $[$i % 5] -eq 4 ] && 	[ $[$i % 6] -eq 3 ] && 	[ $[$i % 7] -eq 5 ] && 	[ $[$i % 8] -eq 1 ] && 	[ $[$i % 9] -eq 0 ] && 	echo $i
done
[[email protected] ~]# sh egg_num.sh
369
2889
5409
7929
时间: 2024-10-10 08:13:06

猜鸡蛋数量的相关文章

你拿着两个鸡蛋站在 100 层的大楼上。鸡蛋或许结实到从楼顶掉下也不会摔破。或许很易碎,在一楼摔下就破碎。

你拿着两个鸡蛋站在 100 层的大楼上.鸡蛋或许结实到从楼顶掉下也不会摔破.或许很易碎,在一楼摔下就破碎.请问最少试验多少次可以确保找出鸡蛋不会被摔碎的最高楼层? 注意:1.只有两个蛋2.确保找出 一开始,我们先用猜的吧:我猜测,鸡蛋不会被摔碎的最高楼层是27层,于是从27层摔了一个鸡蛋下去.结果有两种:1.鸡蛋碎了.那么,鸡蛋不会被摔碎的最高楼层,在第1层至第27层之间.此时只剩下一个蛋了.为了确保找出,这个蛋,就不能猜了.因为,万一又猜错了,就没有鸡蛋可以试验,也就无法确保找出鸡蛋不会被摔碎

算法(第四版)C#题解&mdash;&mdash;1.4

写在前面 整个项目都托管在了 Github 上:https://github.com/ikesnowy/Algorithms-4th-Edition-in-Csharp 这一节内容可能会用到的库文件有 Measurement 和 TestCase,同样在 Github 上可以找到. 善用 Ctrl + F 查找题目. 习题&题解 1.4.1 题目 证明从 N 个数中取三个整数的不同组合总数为 N(N - 1)(N - 2) / 6. 解答 即为证明组合计算公式: C(N, 3) = N! / [

android源码大放送(实战开发必备),免费安卓demo源码,例子大全文件详细列表

免费安卓demo源码,例子大全文件详细列表 本列表源码永久免费下载地址:http://www.jiandaima.com/blog/android-demo 卷 yunpan 的文件夹 PATH 列表 卷序列号为 0000-73EC E:. │ jiandaima.com文件列表生成.bat │ 例子大全说明.txt │ 本例子永久更新地址~.url │ 目录列表2016.03.10更新.txt │ ├─前台界面 │ ├─3D标签云卡片热门 │ │ Android TagCloudView云标签

这两天测试软件发现的问题

还有几个软件,结果发现几个问题,可能大家都不会注意的问题. 数据类型 库存管理就免不了出库入库的,但是如果在输入数据是时候不检查严格点 就只能呵呵了. 第一个问题是,很多不会出现负值的地方是可以输入负数的,比如销售商品的数量,正常是没 问题,可这确实没限制也没提醒. 第二个问题是商品数量有最大值的限制,因为数据库是字段是有最大值的,但是并没有对下限进 行判断,我输入-10e50,直接就溢出了.其实这还是第一个问题的延续. 我没有看到代码,自己猜这个数量的文本输入是用StrtofloatDef来转

(eden)eggs

题目名称 eggs 题目描述 Erin买了不少鸡蛋,她发现一天吃不完这么多,于是决定把n个同样的鸡蛋放在m个同样的篮子里,允许有的篮子空着不放,请问共有多少种不同的放法呢? 注意:2,1,1和1,2,1 是同一种分法. Input 第一行是测试数据的数目t(0 <= t <= 20).以下每行均包含二个整数m和n,以空格分开.1<=m,n<=10. Output 对输入的每组数据m和n,用一行输出相应的结果. 例如: Input: 4 3 8 4 7 2 4 4 2 Output:

网络安全系列小结

本学期最主要的任务就是参加全省的"信息安全管理与评估"技能大赛,9月份开学之后不久就开始着手选拔学生,组建参赛队伍.从10月份开始就基本上天天待在实验室里,一直到11月27日参加比赛.在这期间,我基本上保持了每天发一篇博文的速度,将备赛时的一些主要资料都整理了出来.自认为这次的准备工作相比去年参加国赛时要充分一些,哪知最终成绩却很不理想,满分850分,我们只得了436分,总成绩第5名. 高职的信息安全比赛内容主要有三部分:防火墙配置.Windows和Linux系统加固.安全攻防,这其中

10年后的生活是怎样?你想象过吗?

20年前,也就是1997年,手机还没在中国普及,能有一部座机已经是家庭条件好的象征.那个时候,你能想象20年后的今天手机如此普及.如此智能吗?不仅能通话,还能拍照.听音乐.支付.导航.购物--打败了曾经的BP机.相机.mp3等等. 同样,今天的你能想象10年后的生活会是怎样的吗? 调研机构Gartner预测,至2025年,连接至互联网的电子设备将超过260亿台.结合当下消费者对物联网接受程度不断攀升的趋势,这一预测很有可能成为现实.据此,全球最大的科技专业人员组织--IEEE(电气与电子工程师协

【DVWA】【SQL Injection】SQL注入 Low Medium High Impossible

1.初级篇 low.php 先看源码,取得的参数直接放到sql语句中执行 if( isset( $_REQUEST[ 'Submit' ] ) ) { // Get input $id = $_REQUEST[ 'id' ]; // Check database $query = "SELECT first_name, last_name FROM users WHERE user_id = '$id';"; http://localhost/DVWA-master/vulnerabi

react img 被自动转成base64,无法根据当前路径来动态改变值的解决办法

项目需求,需要根据当前的图片的路径值的来(加或者减)动态改变其值: state定义如下: this.state={ basket01:0+require("../../img/egg/egg1_00.png"), basket02:0+require('../../img/egg/egg2_00.png'), basket03:0+require('../../img/egg/egg3_00.png'), basket04:0+require('../../img/egg/egg4_0