找回密码
 立即注册
搜索
楼主: 开元

MOD函数进阶2(已总结)

49
回复
1671
查看
[复制链接]

0

主题

5

帖子

0

幻币

初入江湖

Rank: 1

积分
5
2022-2-20 17:18:14 显示全部楼层
1001/137版主都想到了,牛!
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-2

幻币

东方不败

积分
-3
2022-2-24 19:52:05 显示全部楼层
=SUM(MOD(INT(C2*73/10^{0,1,2,3}),10))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

10

帖子

-1

幻币

初入江湖

Rank: 1

积分
8
2022-2-25 19:58:22 显示全部楼层
简单,简单的题目
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

-1

幻币

初入江湖

Rank: 1

积分
2
2022-3-3 00:05:28 显示全部楼层
=SUM(--MID(TEXTJOIN(",",1,IF((10000*ROW($13:$137)+C2)/137=INT((10000*ROW($13:$137)+C2)/137),(10000*ROW($13:$137)+C2)/137,"")),ROW($1:$4),1))

小学生思路如下……
c2=mod(137x,10000)则
x=(10000n+c2)/137
则n=10000/137+c2/137
又X为4位正整数,
则13<n<137,并用int做排除……
后面又用Textjoin做了下排除,的确都是只有1个符合条件的
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

7

帖子

3

幻币

初入江湖

Rank: 1

积分
10
2022-3-10 00:49:24 显示全部楼层
不错,那我考你一下,为什么只有1个符合条件的。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2022-3-11 03:06:41 显示全部楼层
MOD 的 不用
=-SUM(-MID(C2*73+10^7,{5,6,7,8},1))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

幻币

初入江湖

Rank: 1

积分
5
2022-3-18 01:17:40 显示全部楼层
就是一个数学 算式题,
19 楼, 我就用余数反推法。
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

11

帖子

0

幻币

初入江湖

Rank: 1

积分
11
2022-3-18 21:17:20 显示全部楼层
谢谢,研究了下,“处理后的数据”这几个字很重要,不是所有的数据都有解。
但我刚想从数学层面求证为什么是唯一解,目前只会穷举,不会证明出来。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-1

幻币

初入江湖

Rank: 1

积分
3
2022-3-20 06:26:10 显示全部楼层
为什么是除以10000的余数是唯一的?
因为这个余数乘以73后的后四位实际上就是这个四位数,四位数是唯一的,所以推上去这个余数也是唯一的。
你看:
A*137*73的后四位实际上就是A
那么A先乘以137。它的后四位也就是取余后的,乘以73也就是后四位也是A,因为我们考虑的是后四位,所以前面是什么不妨碍的。所以也就是为什么是唯一值。
应该也是比较简单的
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

8

帖子

3

幻币

初入江湖

Rank: 1

积分
14
2022-3-21 06:04:56 显示全部楼层
哈哈,原来如此,这个设计很巧妙啊,关键在于137*73
我之前老想着从正面证明,其实把问题复杂化了
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册