mirror of
https://github.com/open-thought/reasoning-gym.git
synced 2026-04-29 17:35:16 +00:00
8 lines
No EOL
2.6 KiB
JSON
8 lines
No EOL
2.6 KiB
JSON
{
|
|
"question": "Morgan's dad said that she had $90 budgeted for her birthday party. She wants to make sure she and her friends all get to play one round of mini-golf, have $5 in arcade tokens, and get to ride the go-karts twice. A round of mini-golf is $5. The Go-karts cost $10 a ride. How many friends can she invite?",
|
|
"answer": "The go karts will cost $20 per person because 10 x 2 = <<10*2=20>>20\nEach person costs $30 because 5 + 5 + 20 = <<5+5+20=30>>30\nThree total people can attend because 90 / 30 = <<90/30=3>>3\nShe can invite 2 friends because 3 - 1 =<<3-1=2>>2\n#### 2",
|
|
"id_orig": 357,
|
|
"id_shuffled": 96,
|
|
"question_annotated": "{name}'s {parent} said that she had {cur}{budget} budgeted for her birthday party. She wants to make sure she and her friends all get to play one round of {activity1}, have {cur}{tokens} in {activity2} tokens, and get to ride the {activity3} {times}. A round of {activity1} is {cur}{cost1}. The {activity3} cost {cur}{cost2} a ride. How many friends can she invite?\n\n#init:\n- name = sample(names_female)\n- parent = sample([\"mom\", \"dad\", \"aunt\", \"uncle\"])\n- activity1 = sample([\"mini-golf\", \"bowling\", \"laser tag\"])\n- activity2 = sample([\"arcade\", \"game room\", \"pinball\"])\n- activity3 = sample([\"go-karts\", \"bumper cars\", \"roller coaster\"])\n- cur = sample(currencies_sym)\n- $times = sample(multi_times)\n- $budget = range(50, 301, 10)\n- $tokens = range(3, 11)\n- $cost1 = range(3, 11)\n- $cost2 = range(5, 21)\n\n#conditions:\n- budget % (tokens + cost1 + cost2 * times) == 0\n- budget // (tokens + cost1 + cost2 * times) > 1\n\n#answer: budget // (tokens + cost1 + cost2 * times) - 1",
|
|
"answer_annotated": "The {activity3} will cost {cur}{cost2 * times} per person because {cost2} x {times} = <<{cost2}*{times}={cost2*times}>>{cost2*times}\nEach person costs {cur}{tokens + cost1 + cost2*times} because {tokens} + {cost1} + {cost2*times} = <<{tokens}+{cost1}+{cost2*times}={tokens + cost1 + cost2*times}>>{tokens + cost1 + cost2*times}\n{budget // (tokens + cost1 + cost2 * times)} total people can attend because {budget} / {tokens + cost1 + cost2*times} = <<{budget}/{tokens + cost1 + cost2*times}={budget // (tokens + cost1 + cost2 * times)}>>{budget // (tokens + cost1 + cost2 * times)}\nShe can invite {budget // (tokens + cost1 + cost2 * times) - 1} friends because {budget // (tokens + cost1 + cost2 * times)} - 1 =<<{budget // (tokens + cost1 + cost2 * times)}-1={budget // (tokens + cost1 + cost2 * times) - 1}>>{budget // (tokens + cost1 + cost2 * times) - 1}\n#### {budget // (tokens + cost1 + cost2 * times) - 1}"
|
|
} |