登录
美国英语中n的音节数。
14

%I#26 2024年5月28日09:39:03

%S 2,1,1,1,1,1,1,1,2,1,1,11,1,3,1,2,2,2,2,3,2,2,33,3,33,4,3,2,3,3,1,3,3,

%电话:3,3,3,1,4,3,2,3,33,3'3,3'%3,4,2,3,1,3,2,3,4,1,3,12,3,5,3,3,

%U 3,3,4,4,4,4,4,1,4,5,4,2,3,3,1,3,3_3,3,2,3,1,4,14,4

%美国英语中N的音节数。

%C使用省略尾部“and”的约定,因此101是“一百零一”而不是“一百零壹”_Eric W.Weisstein,2006年5月11日

%C来自_Michael S.Branicky_,2024年5月28日:(开始)

%C只有a(n)=1的数字是1、2、3、4、5、6、8、9、10、12。

%C(n)=2的数字只有7、13、14、15、16、18、19、20、30、40、50、60、80、90。

%C a(n)=3和4分别位于A372807和A180961中。(结束)

%H Charles R Greathouse IV,n表,n=0..10000的a(n)</a>

%H Eric Weistein的《数学世界》,<a href=“http://mathworld.wolfram.com/Number.html“>编号</a>

%e a(76)=4,因为76被拆分为seve.en.ty.six或四个音节。

%o(PARI)A075774(n,t=[10^9,2,10^6,2,1000,2,100,2])={n>99&&forstep(i=1,#t,2,n<t[i]&&next;n=divrem(n,t[i]);return]),n)+2*!!setsearch(集合([11,17]),n),2+(n\10==7)+if(n%10,A075774(n%110))}\\“集合()”PARI v.2.6+中不需要,但我们将其用于向下兼容性。-_M.F.Hasler,2013年11月3日

%o(Python)

%o定义A075774(n):

%o t=[(10**i,2)对于[12,9,6,3,2]中的i

%o如果n>99:

%o代表ti,sti代表t:

%o如果n>=ti:

%o q,r=divmod(n,ti)

%o返回A075774(q)+sti+(如果r为0,则返回A07577(r))

%o如果n<20:

%o返回1+({0,7,13,14,15,16,18,19}中的n)+2*({11,17}中为n)

%o else:如果n%10 else为0,则返回2+(n//10==7)+(A075774(n%10))

%o打印([A075774(n)for n in range(105)])#_Michael S.Branicky_,2021年6月27日,在_M.F.Hasler之后_

%Y参见A005589、A052360、A180961、A372807。

%K简单,不,单词

%0、1

%A Ethan B.Trewhitt,2002年10月9日

%E更多术语摘自_Eric W.Weisstein_,2006年5月11日