泽雨轩 > 科幻未来 > 脑回路清奇的主角们 > 第553章 幻因为足够大,所以都能容得下

第553章 幻因为足够大,所以都能容得下(1 / 2)

=回复评论=

网址:

-煲汤出品:

如果脉冲星改造计算机[思考]

---

-纯白色提莫种蘑菇:

已知的脉冲星距离地球和太阳系都足够远,在没有研究出追光速的天文弓和子弹式飞船之前,基本都是不太可能实现。

说实话,脉冲星的能量密度,相对于现在的人来讲,就如同原始人还没怎么弄明白火的威力,就去接触和招惹核聚变和核裂变。

脉冲星的意义,更多是能源上,通讯上,毕竟本身就是稳定电磁波来源,用于计算,则需要把脉冲信号通用化,然后在处理,还不如把电磁波转化为稳定的光能和电能,然后就如同风能一样应用。

感觉脉冲星和风力发电机一样,脉冲星想用什么频率的电磁波怎么发射,全随着物理现象,就像大气层一样,会起风时自然起风,不起风时,你着急就用大扇子去扇咯[呲牙]。

是个好想法,然而你这想法就如同想要把火焰当做光学计算机的光源一样,计算机应对稳定可编程的内容可以用线性硬件来实现运算和存储和通讯,然而对于不稳定以及非线性的内容时,本身还要进行降噪处理,否则本身就需要研究如何用非线性逻辑硬件来应对非线性扰动来达成用非线性抵消非线性来实现线性逻辑。

现在的计算机,还是线性计算机,1+1=2,只有在2进制时,1+1才等于10;然而非线性计算机,那就难搞了,你不可能为了计算圆周率就专门设计一个硬件,那么这个硬件遇到需要计算黄金分割率时怎么办?当这个硬件遇到需要计算X的X次方的X次方的X次方=X+1时求X的值时怎么办?非线性计算机,更如同玄学,A+B,可以等于任何数,最典型的非线性计算,那就是以0为除数,以及一千万亿个特定长度的随机数用随机运算符号运算,得出的最后结果,这些都是非线性计算。

梦想还是要有的,先定一个小目标,比如银河系是我家。

你办不到,不代表所有人都办不到,你办得到,不代表所有人都办得到。

这些人,不局限于地球人,包含且不只限于外星人啊,其他世界的人啊,平行世界的穿越者啊,时间线以外维度的生物啊。

至少我是想不出来了,你加油啊。

可以近似的把脉冲星比喻成一个有时候规律,有时候不规律的鼓点声,而想要把脉冲星改造成计算机,先需要把这些鼓点变为有规律的乐章才行,这是第一步,当然,不排除这些脉冲星的对外发射的电磁波是有逻辑的,只是地球人目前还听不懂和没弄懂而已。

=电影《长安伏妖》中的数学问题=

一共五只麻雀,第一只吃掉了一粒米,然后把剩余的米分成了五份,然后走掉了;第二只吃掉了一粒米,然后把剩余的米分成了五份,然后走掉了;第三只吃掉了一粒米,然后把剩余的米分成了五份,然后走掉了;第四只吃掉了一粒米,然后把剩余的米分成了五份,然后走掉了;第五只吃掉了一粒米,然后把剩余的米分成了五份,你说气人不?原台词是什么作者忘了,只是用回忆得到的内容。

第一只麻雀:A-1=5B

第二只麻雀:5B-1=5C

第三只麻雀:5C-1=5D

第四只麻雀:5D-1=5E

第五只麻雀:5E-1=5F

F取最小正整数值,求A等于多少;ABCDEF都是正整数。

5F+1=5E;5E+1=5D;5D+1=5C;5C+1=5B;5B+1=A

也就是5F+5=A

第一层分析:既然都能被5等分,那么ABCDEF的个位数就只有两种可能,要么为十进制的0,要么为十进制的5。

奇数偶数分析:

当F为奇数时:

5*奇数+5=偶数

当F为偶数时:

5*偶数+5=奇数

奇数偶数分析无效,无法有效减少一半可能性。

作者炸了,这完全没法用九年义务教育所学到的内容来逆推啊,去网上搜索了一下,知乎有答案:

因为网址本身就是含有用户的信息数据生成的唯一带身份标识的网址,所以网页就不提供了,自己去百度搜索:一共五只麻雀,第一只吃掉了一粒米,然后把剩余的米分成了五份,然后找到知乎网页,其中十万个为什么的知乎回答者提供的内容(以前知乎支持游客浏览方式,不知道是不是因为爬虫太多,或者什么恶意竞争说导致的知乎用户流失,现在知乎都需要登录才能查看内容)。

↓引用开始

十万个为什么

1 人赞同了该回答

一共有3121粒米。→作者觉得这根本不对。

我是用暴力破解做出来的。

过程如下:

package com.wang.arraysDemo;

/**

*@Auther:王海新

*@Date: 2021/1/30 19:47

*@Description:一只麻雀吃掉了一粒米,把剩余的米刚好分了5份,并拿走了自己的那一份剩余的4只麻雀每只也想这样做。

*请问有多少粒米

*/

public class demo4 {

public static void main(String[] args){

//假设这堆米在6-5000 以内(如果没有找到,可以扩大范围)。利用for循环从六开始一个一个测试

for (int j = 6; j < 5000; j++){

//因为j目前也是循环的变量值,如果直接参加运算。这无法一个一个循环。所以将j赋值给i。用i来计算

int i = j;

//判断是否符合第一只麻雀要求

if (( i - 1 )% 5 == 0){

//计算剩下的米粒

i = i -(((i-1)/ 5)+ 1);

//判断是否符合第二只麻雀要求

if (( i - 1 )% 5 == 0){

最新小说: 绝对防御装甲 穿越到世界之初 争霸岚缇域 星舰之上我狩猎怪异 神之代号零 天灾领主:开局成为恶魔大公 无为之王 非人哉的次元交易聊天群 王者荣耀之我是小兵 我真只是个普通人啊!