There are 1000 x 30/100 = <<1000*30/100=300>>300 people who are married.

There are 1000 x 50/100 = <<1000*50/100=500>>500 people who are single.

So, there are a total of 300 + 500 = <<300+500=800>>800 that are either married or single.

This means, 1000 - 800 = <<1000-800=200>>200 are children.

Therefore, there are 300 - 200 = <<300-200=100>>100 more married people than children.

# Answer

100
<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
At a birthday party, 30% of the guests are married, 50% are single, and the rest are children. If there are 1000 guests, how many more married people are there than children?
Please reason step by step, and put your final answer within \boxed{{}}.<|im_end|>
<|im_start|>assistant

user
100
At a birthday party, 30% of the guests are married, 50% are single, and the rest are children. If there are 1000 guests, how many more married people are there than children?
train