You can use condition statements to effect the placement, if you want individual input, perhaps up to ten, then you can use the dialog.

x = 10 + if(copy,10,0) + if(copy>1,80,0) + if(copy>2,300,0)

results for copy: for 0 => 10,for 1 => 20, for 2 => 100, for 3 => 400, your first example

or
x = if(copy=0,value1,0)+if(copy=1,value2,0)+if(copy=2,value3,0)+.......

There is an example on my warehouse page
https://3dwarehouse.sketchup.com/model.html?id=u39b49ce8-66fb-4a59-ab35-3e9c9ae3d1ea

where either selected or user input effects position and number of copies of elements to build a door

But after a point, based on complexity and file size, as Phillip says....use Sketchups native tools