Например число 1679, взвешенная сумма будет равна 1*1+6*2+7*3+9*3.
Т.е. каждая цифра умножается на ее порядковый номер и все это складывается.
Подскажите как решить, пожалуйста...
r = []
n = input("enter number of values: ")
for i in range(n):
v = raw_input("enter values: ").split()
abc = int(v[0]) * int(v[1]) + int(v[2])
while abc > 0:
res = abc % 10
abc = abc / 10
r.append(res)
Ты же сам написал как решить? Или тебе нужен гуид?
Учим python --> узнаем что такое str --> узнаем что такое for --> узнаем что такое enumerate --> узнаем что такое int --> умножение --> сложение.