Adding value to some elements of a list

*To*: mathgroup at smc.vnet.net*Subject*: [mg131032] Adding value to some elements of a list*From*: Joerg Lenhardt <joerg.lenhardt at FernUni-Hagen.de>*Date*: Wed, 5 Jun 2013 03:27:41 -0400 (EDT)*Delivered-to*: l-mathgroup@mail-archive0.wolfram.com*Delivered-to*: l-mathgroup@wolfram.com*Delivered-to*: mathgroup-outx@smc.vnet.net*Delivered-to*: mathgroup-newsendx@smc.vnet.net

Hello, I have two lists. One containing values, another containing indexes to the first list. I want to add a value to all elements of the first list when its index is in the second list: a={10,20,30,40,50,60} b={2,4,6} c=17 ==> {10,20+17,30,40+17,50,60+17} I would be glad if anyone have a simple solution for that problem - I am convinced there is one ... Best regards J. Lenhardt

**Follow-Ups**:**Re: Adding value to some elements of a list***From:*Sseziwa Mukasa <mukasa@gmail.com>

**Re: Adding value to some elements of a list***From:*Ulrich Arndt <ulrich.arndt@data2knowledge.de>

**Re: Adding value to some elements of a list***From:*Adriano Pascoletti <adriano.pascoletti@uniud.it>