多行数字的筛选

cyerp cyerp 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
说明:

一行有7组数据每组数据之间已“+”号分开,每行数据已“,”号分开


问题:
在以下多行数据中第1组数据和第6组数据 有连续3行一样的数字的筛选出来,并且前后个留5行。
改如果实现?

例如:
条件1
---------------------------------------------------
01+08+09+14+19+24+26,
01+02+03+05+08+13+26, 第一组有3行都是相同的
01+06+10+18+21+26+30,

显示的结果:
07+09+11+14+17+19+25,
05+10+14+18+19+21+28,
02+06+07+10+12+14+26,
01+04+11+15+24+25+27,
04+12+14+25+26+29+30,
01+08+09+14+19+24+26,
01+02+03+05+08+13+26, 前后个留5行
01+06+10+18+21+26+30,

04+15+17+18+22+24+29,
09+12+15+22+25+27+29,
02+06+10+17+18+27+28,
01+09+13+18+19+22+26,
01+05+06+11+12+26+30,


第6组如果有相同3行数据显示方式跟上面举例是一样显示的












----------------------------------------------------------------------------------------
测试数据

07+09+11+14+17+19+25,
05+10+14+18+19+21+28,
02+06+07+10+12+14+26,
01+04+11+15+24+25+27,
04+12+14+25+26+29+30,
01+08+09+14+19+24+26,
01+02+03+05+08+13+26,
01+06+10+18+21+26+30,

04+15+17+18+22+24+29,
09+12+15+22+25+27+29,
02+06+10+17+18+27+28,
01+09+13+18+19+22+26,
01+05+06+11+12+26+30,
04+05+07+12+20+21+29,
04+05+08+17+24+25+26,
02+08+11+14+16+25+30,
09+10+14+18+23+25+26,

06+13+16+19+20+22+25,
07+12+13+22+23+27+28,
01+05+06+09+24+28+30,
02+04+07+09+13+20+22,
01+11+20+21+24+25+29,
01+10+13+20+27+28+29,
09+12+13+18+19+24+26,
01+02+14+17+18+19+29,
02+04+06+16+18+27+30,
08+11+15+18+26+27+28,
05+09+14+18+22+25+27,
01+03+07+14+18+26+30,
04+12+13+17+19+29+30,
...全文

相关推荐

评论 9
收藏 已收藏
分享
返回顶部
cyerp
VB基础类 7,788 成员 197,583 内容