求解:
一筐鸡蛋:
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