mirror of
https://github.com/open-thought/reasoning-gym.git
synced 2026-04-29 17:35:16 +00:00
Still experimenting
This commit is contained in:
parent
a3378bd95f
commit
ff13dc6825
357 changed files with 2888 additions and 0 deletions
8
reasoning_gym/data/gsm_data/p1/0062.json
Normal file
8
reasoning_gym/data/gsm_data/p1/0062.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"question": "In a set of magicians cards, there are 15 red cards, and 60% more green cards. Yellow cards are as many, as the sum of red and green cards. How many cards of all mentioned colors are there?",
|
||||
"answer": "There are 60/100 * 15 = <<60/100*15=9>>9 more green cards than red cards.\nWhich means there are 15 + 9 = <<15+9=24>>24 green cards.\nYellow cards make up to 15 + 24 = <<15+24=39>>39 cards.\nSo in total, there are 39 + 39 = <<39+39=78>>78 cards of different colors.\n#### 78",
|
||||
"id_orig": 456,
|
||||
"id_shuffled": 62,
|
||||
"question_annotated": "In a set of {item,magician}'s cards, there are {n1,15} {c1,red} cards, and {p,60}% more {c2,green} cards. {c3,Yellow} cards are as many as the sum of {c1,red} and {c2,green} cards. On average, how many cards per color are there?\n\n#init:\n- item = sample([\"magician\", \"artist\", \"chef\", \"scientist\", \"athlete\"])\n- c1, c2, c3 = sample([\"red\", \"blue\", \"green\", \"yellow\", \"purple\", \"orange\", \"black\", \"teal\", \"magenta\", \"pink\"], 3)\n- $n1 = range(20, 141)\n- $p = range(5, 96)\n\n#conditions:\n- p < 100\n- is_int(p/100 * n1)\n- divides(2*(n1+(n1+int(p/100*n1))), 3)\n\n#answer: 2*(n1+(n1+int(p/100*n1))) // 3",
|
||||
"answer_annotated": "There are {p}/100 * {n1} = <<{p}/100*{n1}={int(p/100*n1)}>>{int(p/100*n1)} more {c2} cards than {c1} cards.\nWhich means there are {n1} + {int(p/100*n1)} = <<{n1}+{int(p/100*n1)}={n1+int(p/100*n1)}>>{n1+int(p/100*n1)} {c2} cards.\n{c3} cards make up to {n1} + {n1+int(p/100*n1)} = <<{n1}+{n1+int(p/100*n1)}={n1+(n1+int(p/100*n1))}>>{n1+(n1+int(p/100*n1))} cards.\nSo in total, there are {n1} + {(n1+int(p/100*n1))} + {n1+(n1+int(p/100*n1))} = <<{n1} + {(n1+int(p/100*n1))}+{n1+(n1+int(p/100*n1))}={2*(n1+(n1+int(p/100*n1)))}>>{ 2*(n1+(n1+int(p/100*n1)))} cards of different colors. \nFinally, to calculate the average, we divide the total cards by the number of colors (which is 3): { 2*(n1+(n1+int(p/100*n1)))} / 3 = {2*(n1+(n1+int(p/100*n1)))//3}\n#### {2*(n1+(n1+int(p/100*n1)))//3}"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue