registerrr
V2EX  ›  问与答

如何生成一组值都符合一个规则,并且尽可能多的生成

  •  
  •   registerrr · Dec 23, 2019 · 1109 views
    This topic created in 2361 days ago, the information mentioned may be changed or developed.
    就比如
    ACEG
    BDFH
    HJLN
    ...
    都符合 +2 +2 +2 这样的规则
    241625
    398165
    749245
    通过第一个数的平方得到第二个数,同样第二个数的平方得到第三个数,且只取前两位,并且总长度限制在六位
    2 * 2=4;4 * 4=16;16 * 16=25(6)

    老哥们有没有什么比较好的规则,在 0-9a-zA-Z 这个范围里边能生成尽可能多的组合
    2 replies    2019-12-23 19:20:45 +08:00
    registerrr
        1
    registerrr  
    OP
       Dec 23, 2019
    关键词我都不知道要搜什么,太难了😂
    registerrr
        2
    registerrr  
    OP
       Dec 23, 2019
    for (int i = 1; i < 1999; i++) {
    String substring = (i + "" + Math.tan(i)).replace("-", "").replace(".", "").substring(0, 8);
    }

    2000 个也够用啦,哈哈哈哈哈
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3041 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 14:00 · PVG 22:00 · LAX 07:00 · JFK 10:00
    ♥ Do have faith in what you're doing.