循环输入若干组列表+对应权值
如:
请输入列表:[1,3,4,7,9]
请输入权值:10
...
输入q退出
然后把这些大列表都分成邻近两两一组的若干个小列表
如
[1,3],[3,4],[4,7],[7,9]
最后将这些出现过的小列表中的权值加起来
比如[1,3]在两个不同的列表中出现了(假设输入的列表不会出现两次[1,3]),权值分别是10和30
输入[1,3]
那么就可以输出40
#循环输入
[1,3,4,7,9]
权值=10
#分成[1,3],[3,4],[4,7],[7,9]
[2,4,7,8]
权值=20
[1,3,7,8,10]
权值=30
#输入q结束输入
#输入:
1,3
#输出:
40#(10+30)
4,7;30
7,8;50
请问该如何实现?
如果不用数据库的话可以实现吗?
