设为首页收藏本站

八达网

 找回密码
 注册
查看: 311|回复: 23
打印 上一主题 下一主题

8da有人来讨论数学问题不?

[复制链接]

15

主题

0

好友

1万

积分

航母

跳转到指定楼层
1
发表于 2009-3-1 01:25 |只看该作者 |倒序浏览
本帖最后由 ProcessAlgebra 于 2009-3-1 01:28 编辑

现在有4个数字
A B C D  
范围都是 0-9之间取...

现在呢..要利用有限的数字来表示 年份 + 月份 +  序列号
怎么才能最大利用这几个数字?

首先说下我的想法吧...

采用8进制

比如 1177 就是  001 001 111 111
这样年 =  2009 + 1 = 2010  年
月 =  0011 = 3月
序列号为  11 111 = 31

但是这种算法问题是很多的..比如8,9没有利用起来.

中间月份多余的数字 比如 1110,1111,这些大于12的数也浪费了...

还有年份最多 + 7

有什么其他好的办法不?

0

主题

0

好友

382

积分

机枪兵

2
发表于 2009-3-1 01:25 |只看该作者
你这个还是等dpr 大大来解惑阿布
kuangcl
回复

使用道具 举报

0

主题

0

好友

7万

积分

仲裁者

3
发表于 2009-3-1 01:27 |只看该作者
什么语言实现
回复

使用道具 举报

15

主题

0

好友

1万

积分

航母

4
发表于 2009-3-1 01:28 |只看该作者
什么语言实现
Aphrodite 发表于 2009-3-1 01:27


- -  这和什么语言没什么关系吧?
回复

使用道具 举报

葡萄 该用户已被删除
5
发表于 2009-3-1 01:39 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

大空翼 该用户已被删除
6
发表于 2009-3-1 01:42 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

65

主题

4

好友

4万

积分

版主

大元帅

Rank: 7Rank: 7Rank: 7

战队
SCI
种族
Protoss

2009年度八达十大水友

7
发表于 2009-3-1 01:50 |只看该作者
完全没明白楼主在说什么
回复

使用道具 举报

866

主题

22

好友

10万

积分

黑暗执政官

闻昆吾方始,知秋珉而入林

2007年度八达十大杰出青年 2008年度八达十大水友

8
发表于 2009-3-1 01:53 |只看该作者
楼主你这是问算法
而且表达有问题
DPR看不懂才正常
回复

使用道具 举报

10

主题

0

好友

8838

积分

大象

9
发表于 2009-3-1 09:13 |只看该作者
他想自己设计一个加密算法
回复

使用道具 举报

341

主题

0

好友

3万

积分

大和

10
发表于 2009-3-1 09:14 |只看该作者
没看懂lz在说什么
回复

使用道具 举报

nmgjihe 该用户已被删除
11
发表于 2009-3-1 09:15 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

0

主题

0

好友

2723

积分

坦克

12
发表于 2009-3-1 09:29 |只看该作者
小学生默默跳过
回复

使用道具 举报

24

主题

0

好友

4万

积分

光明执政官

我不是个稻草人 不做梦 不还手

13
发表于 2009-3-1 09:31 |只看该作者
从2009年1月1日(或其他时间)起经过的天数
SAS是这么表示时间的
If you spread your legs and you had bourbon dripping from your breasts and your pussy and said 'drink here‘; then I could fall in love with you. Because then I would have a purpose. To clean you up and that, that would prove that I'm worth something. I'd lick you clean so that you could go away and fuck someone else.
回复

使用道具 举报

15

主题

0

好友

1万

积分

航母

14
发表于 2009-3-1 09:53 |只看该作者
7# SCI)_Dp_R

呃,我就猜到是这样。。。。

我加个应用背景吧。。。

比如说~  我现在有4个LED灯,灯只能显示 0-9,

我要用这有限的LED灯来显示 这个产品的出厂年月还有序列号...

怎么才能最大化的利用这几个数字,能够表示是最多的产品?
回复

使用道具 举报

15

主题

0

好友

1万

积分

航母

15
发表于 2009-3-1 10:03 |只看该作者
他想自己设计一个加密算法
ama_go 发表于 2009-3-1 09:13


不算是加密算法,直接能一眼看出来是xx年xx月xx最好...
回复

使用道具 举报

222

主题

8

好友

8万

积分

管理员

理论上的巨人,行动上的胖子

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

战队
FS-
联赛ID
FS-sy.P
种族
Protoss

2013年夜饭

16
发表于 2009-3-1 10:43 |只看该作者
什么乱七八糟的,lz最号把原始需求说清楚
001 001 111 111这是八进制?

回复

使用道具 举报

57

主题

3

好友

7万

积分

仲裁者

17
发表于 2009-3-1 10:45 |只看该作者
没看懂
如何逆天改命http://bbs.8da.com/thread-908426-1-1.html
三分舔猪蹄…七分烤大饼
回复

使用道具 举报

2

主题

1

好友

3万

积分

大和

18
发表于 2009-3-1 10:50 |只看该作者
用BCD算法
回复

使用道具 举报

9

主题

0

好友

3万

积分

大和

光明执政官

19
发表于 2009-3-1 10:55 |只看该作者
我估计楼主是说用4个数字表示最多的信息
回复

使用道具 举报

2

主题

1

好友

7万

积分

仲裁者

20
发表于 2009-3-1 11:00 |只看该作者
其实就用前两位表示年月,后两位表示序号就挺好

可以显示10进制的led再人为的编码成别的进制没有意思,也达不到lz要求的可读性
以09年1月为基准的话

09年5月第10件就表示成0510
10年6月第27件就表示成1827

如果每月的序号数可能超过99,那么可以考虑先使用一些第一位没有用到的数字来表示,比如可以考虑在第一位上加5表示,如
09年5月第178件可以表示成5578
10年6月第162件可以表示成6862
回复

使用道具 举报

15

主题

0

好友

1万

积分

航母

21
发表于 2009-3-1 21:47 |只看该作者
我估计楼主是说用4个数字表示最多的信息
ilovesc 发表于 2009-3-1 10:55



- - 呃,我的表达能力确实是个问题。。。。

呵呵。。
回复

使用道具 举报

15

主题

0

好友

1万

积分

航母

22
发表于 2009-3-1 21:48 |只看该作者
其实就用前两位表示年月,后两位表示序号就挺好

可以显示10进制的led再人为的编码成别的进制没有意思,也达不到lz要求的可读性
以09年1月为基准的话

09年5月第10件就表示成0510
10年6月第27件就表示成1827
...
arky 发表于 2009-3-1 11:00


thanks...我再想想...
回复

使用道具 举报

kkk1234486 该用户已被删除
23
发表于 2009-3-1 21:50 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

0

主题

0

好友

3万

积分

大和

24
发表于 2009-3-1 22:39 |只看该作者
第一个数字表示年,第二个数字表示月,第三个数字表示序列号,第四个数字拆成二进制(XYZ),X表示月份数的进位,YZ表示产品号的进位

1174 =  1 1 7  100
表示(基年+1)年,11月,第7个产品
1175 = 1 1  7  101
表示(基年+1)年,11月,第17个产品
1176 = 4 3  7  110
表示(基年+1)年,11月,第20+7个产品
1177 =  1 1 7  111
表示(基年+1)年,11月,第20+17个产品


这样的话最多只能识别9年内,每个月,每个月内的40个产品;第四位上的8和9仍然用不了。
222222
回复

使用道具 举报

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

手机版|Archiver|八达网    

GMT+8, 2026-3-22 19:36

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部