# Calulate the Blackhole Number in Base n# Author: PlusZeng# Date: created: 2022/12/4, modified: 2022/12/19importmathdeflist2chr(a,n):tmp=''ifn<=10:foriina:tmp+=str(i)ifn>10:foriina:ifi<10:tmp+=str(i)elifi<36:tmp+=chr(i+55)elifi<62:tmp+=chr(i+61)else:tmp+='('+str(i)+')'returntmpdefroot_10_to_n(x,n,x_digit):result=[];p=n**(x_digit-1);while(p>=1):result.append(math.floor(x/p))x%=p;p/=n;returnresultdefminus_hole(x,root_n,x_digit):y_min=sorted(x);a_max=0;a_min=0;foriinrange(0,x_digit):a_min+=int(y_min[i])*root_n**(x_digit-i-1)a_max+=int(y_min[i])*root_n**ireturnroot_10_to_n(a_max-a_min,root_n,x_digit)defcal_hole_in_base_n(x_digit,n):cirDict={};foriinrange(n**(x_digit-1),n**x_digit):numList=[];numList.append(root_10_to_n(i,n,x_digit));tmp=0;is_circle=0;while(is_circle==0):numList.append(minus_hole(numList[tmp],n,x_digit))tmp+=1forjinrange(tmp-1,-1,-1):ifnumList[tmp]==numList[j]:is_circle=1breakcirList=list2chr(numList[j],n)forkinrange(j+1,tmp):cirList+='->'+list2chr(numList[k],n)ifcirDict.get(cirList)isNone:cirDict[cirList]=[list2chr(numList[0],n)]else:cirDict[cirList].append(list2chr(numList[0],n))foriincirDict.keys():print(i+' : '+str(len(cirDict[i]))+';')if__name__=='__main__':print('Input the base: ')n=int(input())print('Input the max digits: ')x_digit=int(input())foriinrange(1,x_digit+1):print('\n'+str(i)+' digits')cal_hole_in_base_n(i,n)print('Done!')
当时美国有一个著名的营养学家,叫做 Michael F. Jacobson,他同时是也是公共利益科学中心(CSPI)的创始人。这个非盈利组织就经常发文章怒怼当时的快餐和碳酸饮料,比如他们就曾经表示「现在的小孩子一天能喝两瓶可乐!这怎么得了!有关部门应该管管!」。他们还建议以后可乐瓶上都要印上类似香烟盒上的标语「喝可乐有害健康」,同时对于所有的「垃圾食品」,应该多收税。[3][4]
其实推翻分布范围与适应性挂钩这个观点再简单不过,没有任何生物知识的人都可以做到。一个再简单不过的逻辑,假设两个不同的物种 A 和 B,一个适应沙漠 C,一个适应雨林 D,如果沙漠 C 的面积远远大于雨林 D,那么物种 A 的分布范围自然而然的就远远大于物种 B,但是你能说 A 适应能力就比 B 强吗?一个物种分布范围有多广,主要取决于它能生存的环境面积有多大。
前段时间有人在 B 站跟我争论大白鲨和虎鲸单挑谁更厉害,对方列举出了一大堆完全伪造出来的数据企图证明大白鲨完虐虎鲸,然而现实中大白鲨几乎是被虎鲸单方面压制。这本身是一个很没有营养甚至有点幼稚的话题,但我最终还是参与了进去。因为如果我不去反驳,就会有后来人被他列举的数据误导,对这两种生物产生违背事实的认知。可是我一旦参与进这个斗兽的话题,后面看到评论的人中,喜欢鲨鱼的人就会觉得我在贬低大白鲨这个物种,喜欢虎鲸的人会觉得大白鲨是一个很失败的物种,这也违背了我的初衷。我希望借这个话题能够让看到这篇回答的人了解到,打斗一定会有胜负,但是胜负并不是它们存在的意义,狼打不过狮虎,不会抬高狮虎,也并不妨碍狼的伟大。我们可以去讨论两个物种的强弱,因为强弱是客观存在的差异,但是不应该以此作为评判它们的标准。
最近我在看 B 站出的纪录片《未至之境》,第二集记录藏狐一家在中国草原的艰难求生,雌藏狐出去捕猎被藏狼所杀,留下雄藏狐靠着一己之力喂养四只幼崽。在捕捉鼠兔的过程中雄藏狐的体力不断消耗,成功率越来越低,最小的两只幼崽因为缺乏食物濒临死亡,它自己也越来越消瘦。而在这时雪上加霜的事又到来了,牧民赶着羊群来到了这片草原,羊群又不停的干扰雄藏狐的捕猎,驱赶它使它暴露位置,情况越来越糟。当几乎已经看不到希望的时候,转机出现了,没过多久羊群接受了雄藏狐,雄藏狐借助羊群的背景和声音掩护,轻松的捕捉到大量鼠兔,甚至还储存了过冬的食物,奇迹般地让四只幼崽安全度过了冬季……这些是发生在自然界中再平常不过的事,我一个一米八几的汉子却看得热泪盈眶。生命不因捕食与被捕食、强与弱而有优劣善恶之分,它的伟大精彩之处在于包括你我在内的每个生命都在努力生活!https://b23.tv/ep292712