lt

  • 关注
  • 短消息
  • 送银子
文章
353
评论
1544
推荐
247
收藏
3
社区会龄
8 年
个人网站
--
个人简介
还没有输入个人简介……
  • lt 2推荐

    欧拉计划614题:特别分解2

    An integer partition of a number n is a way of writing n as a sum of positive integers. Partitions that differ only by the order of their …...

  • lt 推荐

    欧拉计划613题:勾股三角形蚂蚁

    Pythagorean Ant Problem 613 Dave is doing his homework on the balkony and, prepairing a presentation about Pythogorean triangles, has ju…...

  • lt 2推荐

    puzzleup 2017.13

    DIFFERENCE If all numbers with distinct digits from 0 to 9876543210 are listed in ascending order, what is the maximum difference between …...

  • lt 2推荐

    欧拉计划612题:朋友数

    若两个数的10进制表示有同样的数字,则它们是朋友数 。 如1123和3981是朋友数. 设 f(n) 是数字对(p,q)的个数,其中1<=p< q< n且p和q是朋友数 。 f(100)=1539 。 求f(10 18 ) mod 1000267129 . ...

  • lt 1推荐

    std::accumulate的用法

    用于c数组 #include <iostream> // std::cout include <numeric>// std::accumulate int main () { int numbers[] = {10,20,30}; std::cou…...

评论了

  • 今天 19:59

    生成123数的组合个数 >>> def gen2(rr): ... sm=[0,1,2,3,11,12,13] ... x=[[n1,n2,n3]for n1 in sm for n2 in sm for n3 in sm if n1+n2+n3==rr] ... print(x) ... >>> gen2(1) [[0, 0, 1], [0, 1, 0], [1, 0, 0]] >>> gen2(2) [[0, 0, 2], [0, 1, 1], [0, 2, 0], [1, 0, 1], [1, 1, 0], [2, 0, 0]] >>> gen2(3) [[0, 0, 3], [0, 1, 2], [0, 2, 1], [0, 3, 0], [1, 0, 2], [1, 1, 1], [1, 2, 0], [2, 0, 1], [2, 1, 0], [3, 0, 0]] >>> gen2(4) [[0, 1, 3], [0, 2, 2], [0, 3, 1], [1, 0, 3], [1, 1, 2], [1, 2, 1], [1, 3, 0], [2, 0, 2], [2, 1, 1], [2, 2, 0], [3, 0, 1], [3, 1, 0]]

  • 今天 19:35

    每个123数都可以表示为n1个1,n2个2,n3个3的组合,其中n1,n2,n3都落在123数中或者为0,n1+n2+n3=长度

  • 今天 19:20

    因为123的效果相同,所以每种长度的123数的个数是3的倍数。 观察长度=12,1开头的只有2个不含10个,11个1 111111111111 111111111112 111111111113 111111111121 111111111131 111111111211 111111111311 111111112111 111111113111 111111121111 111111131111 111111211111 111111311111 111112111111 111113111111 111121111111 111131111111 111211111111 111311111111 112111111111 113111111111 121111111111 **122222222222 131111111111 **133333333333

  • 今年 01-20 13:27

    4位数,排除3种(4个1,4个2,4个3) 5位数,排除33种(3种5个x, 30种 4个x,1个y插入5个空位)

  • 今年 01-20 08:31

    123组成的1位-3位数都是123数,再多位就不一定了 >>> lenx=0 >>> cnt=0 >>> for i in range(1,len(x)): ... cnt+=1 ... if len(str(x[i]))>lenx:lenx=len(str(x[i]));print(lenx,x[i],cnt);cnt=0 ... (1, 1, 1) (2, 11, 3) (3, 111, 9) (4, 1112, 27) (5, 11122, 78) (6, 111222, 210) (7, 1112223, 510)