Tested prompt · AI math solver
A discount word problem: every AI model's reply, tested
We ran this everyday AI math solver test input on all 19 models in llmwise, the way the tool runs it, and checked every reply the same way. Here's each one as it came, with whether it passed, what it cost and how long it took.
Based on 19 of our test runs on , through OpenRouter with the tool's own instructions and the app's settings. Updated .
Short answer
All 19 models passed this AI math solver test input's check (final answer). The cheapest reply that passed was GPT-6 Luna's, at $0.000050; the fastest, DeepSeek V4.1 Flash's in 0.6 s. The dearest reply, Claude Fable 5.1's, cost 304 times as much ($0.0153).
The prompt, as sent, and its check
Checked by final answer, the same way for every model.
A discount word problem (everyday)
Solve this math problem step by step. Number the steps, check the result, and end with a line that starts "Final answer:". --- A jacket costs $36 after a 25% discount. What was its price before the discount?
Sent with the AI math solver's own instructions as the system prompt, as a free run of the tool sends them.
The final answer must be 48.
How the AI math solver's test inputs are scored, with every model's results on all five.
Every model's result
All 19 models on this test input, in catalog order.
| Model | Result | Cost | Time | Reply |
|---|---|---|---|---|
| Claude Fable 5.1Anthropic | Passed: Final answer 48: right. | $0.0153 | 3.7 s | 215 tokens |
| Claude Opus 5.5Anthropic | Passed: Final answer 48: right. | $0.0068 | 3.1 s | 214 tokens |
| Claude Sonnet 5.5Anthropic | Passed: Final answer 48: right. | $0.0037 | 2.5 s | 283 tokens |
| Claude Sonnet 5Anthropic | Passed: Final answer 48: right. | $0.0025 | 2.4 s | 146 tokens |
| Claude Haiku 5.5Anthropic | Passed: Final answer 48: right. | $0.00019 | 2.0 s | 288 tokens |
| Claude Haiku 4.5Anthropic | Passed: Final answer 48: right. | $0.0019 | 2.8 s | 304 tokens |
| GPT-6 AstraOpenAI | Passed: Final answer 48: right. | $0.0052 | 2.5 s | 139 tokens |
| GPT-6.1 SolOpenAI | Passed: Final answer 48: right. | $0.0010 | 2.1 s | 135 tokens |
| GPT-6 SolOpenAI | Passed: Final answer 48: right. | $0.0011 | 2.8 s | 97 tokens |
| GPT-6 LunaOpenAI | Passed: Final answer 48: right. | $0.000050 | 2.8 s | 95 tokens |
| Gemini 3.1 Pro (preview)Google | Passed: Final answer 48: right. | $0.0040 | 6.0 s | 254 tokens |
| Gemini 3.8 FlashGoogle | Passed: Final answer 48: right. | $0.00066 | 2.2 s | 281 tokens |
| DeepSeek V4.1 FlashDeepSeek | Passed: Final answer 48: right. | $0.00034 | 0.6 s | 133 tokens |
| DeepSeek V4 ProDeepSeek | Passed: Final answer 48: right. | $0.0011 | 1.5 s | 136 tokens |
| Grok 4.7xAI | Passed: Final answer 48: right. | $0.0051 | 7.0 s | 160 tokens |
| Kimi K3Moonshot | Passed: Final answer 48: right. | $0.0022 | 10.9 s | 148 tokens |
| GLM 5.3Z.ai | Passed: Final answer 48: right. | $0.00091 | 0.7 s | 116 tokens |
| GLM 5.3 FlashZ.ai | Passed: Final answer The jacket cost 48 before the discount.: right. | $0.00013 | 1.0 s | 161 tokens |
| Mistral Large 4Mistral | Passed: Final answer 48: right. | $0.0042 | 21.8 s | 567 tokens |
Cost: what OpenRouter charged us for the reply. Time: from sending to the whole reply. Reply: its length in tokens, thinking not counted. In llmwise you pay per message, not per token: each of these replies counted as one message on Pro.
Every reply
Every reply passed: here they are from the cheapest up.
GPT-6 Luna
Passed: Final answer 48: right.
1. A 25% discount means the jacket costs 100% - 25% = 75% of its original price. 2. Let p be the original price. 0.75p = 36 p = 36 / 0.75 = 48 3. Check: 25% of $48 is $12, and $48 - $12 = $36. Final answer: $48
346 tokens in, 132 out (37 of them reasoning) · 2.8 s · $0.0001 · 1 message on Pro · answered by openai/gpt-6-luna via OpenAI ·
GLM 5.3 Flash
Passed: Final answer The jacket cost 48 before the discount.: right.
Interpretation: $36 is the sale price, which is 75% of the original price (100% - 25% discount). Step 1: Let x be the original price. After a 25% discount, the jacket sells for 75% of x. x - 0.25x = 0.75x Step 2: Set that equal to $36 and solve. 0.75x = 36 x = 36 / 0.75 x = 48 Step 3: Check the result. 25% of 48 = 0.25 × 48 = 12 48 - 12 = 36, which matches the given sale price. Final answer: The jacket cost $48 before the discount.
354 tokens in, 161 out · 1.0 s · $0.0001 · 1 message on Pro · answered by z-ai/glm-5.3-flash via Friendli ·
Claude Haiku 5.5
Passed: Final answer 48: right.
1. Let the original price be P dollars. 2. A 25% discount means the sale price is 75% of the original: 0.75P = 36. (A 25% discount leaves 100% - 25% = 75% of the price.) 3. Write 0.75 as a fraction: 0.75 = 3/4, so (3/4)P = 36. 4. Multiply both sides by 4/3 to isolate P: P = 36 × 4/3. 5. Compute 36 × 4 = 144, so P = 144/3. 6. Divide: 144/3 = 48, so P = 48. Check: a 25% discount on $48 is 0.25 × 48 = $12 off, leaving 48 - 12 = $36. This matches the given sale price. Reading solved: the 25% is taken off the original price (not added or taken off the sale price). There is only one solution. Final answer: $48
454 tokens in, 288 out · 2.0 s · $0.0002 · 1 message on Pro · answered by anthropic/claude-haiku-5.5 via Anthropic ·
DeepSeek V4.1 Flash
Passed: Final answer 48: right.
1. Let the original price be P dollars. 2. A 25% discount means you pay 100% - 25% = 75% of the original price. 3. Write the equation for the sale price: 0.75P = 36 4. Solve for P by dividing both sides by 0.75: P = 36 / 0.75 P = 48 5. Check: 25% of 48 is 0.25 x 48 = 12, and 48 - 12 = 36, which matches the given sale price. Final answer: $48
372 tokens in, 254 out (121 of them reasoning) · 0.6 s · $0.0003 · 1 message on Pro · answered by deepseek/deepseek-v4.1-flash via Together ·
Gemini 3.8 Flash
Passed: Final answer 48: right.
Step 1: Identify the relationship between the original price and the sale price. Let x be the original price of the jacket before the discount. A 25% discount means the customer pays 100% - 25% = 75% of the original price. Step 2: Write an equation using the given discounted price. 75% of x is equal to $36. As a decimal, 75% is 0.75, or as a fraction, 3/4. (3/4) * x = 36 Step 3: Solve for the original price x. Multiply both sides of the equation by 4 to clear the fraction: 3 * x = 36 * 4 3 * x = 144 Divide both sides by 3: x = 144 / 3 x = 48 Check the result: Take 25% of the calculated original price: 25% of 48 = 0.25 * 48 = 12 Subtract this discount from the original price: 48 - 12 = 36 This matches the given sale price of $36, confirming the result is correct. Final answer: $48
357 tokens in, 281 out · 2.2 s · $0.0007 · 1 message on Pro · answered by google/gemini-3.8-flash via Google AI Studio ·
GLM 5.3
Passed: Final answer 48: right.
1. The sale price is 75% of the original price, since a 25% discount was applied. Sale price = 0.75 × original price 2. Substitute the known sale price: 36 = 0.75 × original price 3. Solve for the original price: Original price = 36 / 0.75 = 48 4. Check: 25% of 48 is 12, and 48 − 12 = 36. This matches the given sale price. Final answer: $48
354 tokens in, 116 out · 0.7 s · $0.0009 · 1 message on Pro · answered by z-ai/glm-5.3 via Friendli ·
GPT-6.1 Sol
Passed: Final answer 48: right.
1. A 25% discount means the customer pays 75% of the original price. 100% - 25% = 75% = 3/4 2. Let p be the original price. The discounted price is $36. (3/4)p = 36 3. Divide by 3/4 to find the original price. p = 36 × 4/3 p = 48 4. Check: calculate the discount and subtract it. 48 × 1/4 = 12 48 - 12 = 36 The discounted price matches the given price. Final answer: $48
346 tokens in, 135 out · 2.1 s · $0.0010 · 1 message on Pro · answered by openai/gpt-6.1-sol via OpenAI ·
GPT-6 Sol
Passed: Final answer 48: right.
1. Let P be the price before the discount. A 25% discount means the jacket costs 75% of its original price. 0.75P = 36 2. Divide by 0.75 to find P. P = 36/0.75 P = 48 3. Check the discount. 25% of $48 = $12 $48 - $12 = $36 Final answer: $48
346 tokens in, 141 out (44 of them reasoning) · 2.8 s · $0.0011 · 1 message on Pro · answered by openai/gpt-6-sol via OpenAI ·
DeepSeek V4 Pro
Passed: Final answer 48: right.
1. Let the original price be x dollars. 2. A 25% discount means the customer pays 100% - 25% = 75% of the original price. 3. So 75% of x equals $36: 0.75x = 36 4. Divide both sides by 0.75 to solve for x: x = 36 / 0.75 x = 48 5. Check the result: 25% of $48 is 0.25 * 48 = $12 $48 - $12 = $36, which matches the discounted price. Final answer: $48
346 tokens in, 264 out (128 of them reasoning) · 1.5 s · $0.0011 · 1 message on Pro · answered by deepseek/deepseek-v4-pro-0813 via Wafer ·
Claude Haiku 4.5
Passed: Final answer 48: right.
I need to find the original price of the jacket before the 25% discount was applied. 1. Let P = the original price before discount. 2. A 25% discount means the customer pays 75% of the original price (since 100% - 25% = 75%). 3. After the discount, the price is 75% of P, which equals $36. 0.75 * P = 36 4. Solve for P by dividing both sides by 0.75: P = 36 / 0.75 5. Convert 0.75 to a fraction to get an exact answer: 0.75 = 3/4 P = 36 / (3/4) 6. Divide by a fraction by multiplying by its reciprocal: P = 36 * (4/3) 7. Multiply: P = 144/3 8. Simplify: P = 48 Check the result: If the original price was $48 and we apply a 25% discount: - 25% of 48 = 0.25 * 48 = 12 - Price after discount = 48 - 12 = 36 ✓ The check confirms the answer. Final answer: $48
364 tokens in, 304 out · 2.8 s · $0.0019 · 1 message on Pro · answered by anthropic/claude-haiku-4.5 via Anthropic ·
Kimi K3
Passed: Final answer 48: right.
1. A 25% discount means the customer pays 100% - 25% = 75% of the original price. 2. Let p be the price before the discount. Then the discounted price is 0.75 times p: 0.75p = 36 3. Solve for p by dividing both sides by 0.75: p = 36 / 0.75 p = 48 4. Check: 25% of 48 is (1/4)(48) = 12. The discounted price is 48 - 12 = 36, which matches the given price. Final answer: $48
433 tokens in, 197 out (49 of them reasoning) · 10.9 s · $0.0022 · 1 message on Pro · answered by moonshotai/kimi-k3 via Wafer ·
Claude Sonnet 5
Passed: Final answer 48: right.
1. Let original price = P. After a 25% discount, the price paid is 75% of P. 0.75 × P = 36 2. Solve for P by dividing both sides by 0.75. P = 36 / 0.75 P = 48 3. Check: 25% of $48 = 0.25 × 48 = $12 discount. $48 − $12 = $36 ✓ (matches the given discounted price) Final answer: $48
452 tokens in, 160 out (14 of them reasoning) · 2.4 s · $0.0025 · 1 message on Pro · answered by anthropic/claude-sonnet-5 via Anthropic ·
Claude Sonnet 5.5
Passed: Final answer 48: right.
Reading used: the $36 is the price after a 25% discount was taken off the original price. Step 1: Let the original price be P. P = the original price in dollars Step 2: A 25% discount means the customer pays 75% of the original price. 100% - 25% = 75% Step 3: Write the equation. 0.75 * P = 36 Step 4: Divide both sides by 0.75 to solve for P. P = 36 / 0.75 Step 5: Use fractions to keep it exact (0.75 = 3/4). P = 36 / (3/4) P = 36 * 4/3 P = 144/3 P = 48 Step 6: Check by applying the discount to $48. 25% of 48 = 0.25 * 48 = 12 48 - 12 = 36 This matches the given sale price, so the result is correct. Final answer: $48
454 tokens in, 283 out · 2.5 s · $0.0037 · 1 message on Pro · answered by anthropic/claude-sonnet-5.5 via Anthropic ·
Gemini 3.1 Pro
Passed: Final answer 48: right.
1. Let the original price of the jacket be x. 2. A 25% discount means you are paying 100% - 25% = 75% of the original price. 3. Convert the percentage to a decimal so we can use it in an equation. 75% = 0.75 4. Set up the equation showing that 75% of the original price equals the sale price. 0.75 * x = 36 5. To solve for x, divide both sides of the equation by 0.75. x = 36 / 0.75 6. Calculate the division to find the original price. x = 48 Let's check the result. If the original price is $48, we calculate the 25% discount: 0.25 * 48 = 12 Then, we subtract the discount from the original price to find the sale price: 48 - 12 = 36 The sale price is $36, which matches the problem perfectly. The result is correct. Final answer: $48
357 tokens in, 602 out (348 of them reasoning) · 6.0 s · $0.0040 · 1 message on Pro · answered by google/gemini-3.1-pro-preview via Google AI Studio ·
Mistral Large 4
Passed: Final answer 48: right.
Step 1: Let x be the original price of the jacket before the discount. Step 2: A 25% discount means the customer pays 100% - 25% = 75% of the original price, because the sale price is the remaining portion after the discount is removed. Step 3: Write an equation stating that 75% of x equals $36. 0.75x = 36 Step 4: Rewrite 0.75 as the exact fraction 3/4. (3/4)x = 36 Step 5: Multiply both sides by the reciprocal 4/3 to isolate x, since multiplying by the reciprocal cancels the fraction on the left side. x = 36 * (4/3) Step 6: Multiply 36 by 4. x = 144/3 Step 7: Divide 144 by 3 to find x. x = 48 Step 8: Check the result by calculating 25% of $48 and subtracting it from $48. First, 25% of 48 is 0.25 * 48 = 12. Then, 48 - 12 = 36. This matches the given discounted price of $36, confirming the solution is correct. Final answer: $48
350 tokens in, 1,910 out (1,343 of them reasoning) · 21.8 s · $0.0042 · 1 message on Pro · answered by mistralai/mistral-large-4-0 via Mistral ·
Grok 4.7
Passed: Final answer 48: right.
Step 1: Let the original price be x dollars. A 25% discount means the sale price is 75% of the original price, since 100% - 25% = 75%. So 0.75x = 36. Step 2: Solve for x. x = 36 / 0.75 0.75 = 3/4, so x = 36 / (3/4) x = 36 * (4/3) x = 144/3 x = 48 Step 3: Check by substituting back. 25% of 48 is 0.25 * 48 = 12. 48 - 12 = 36, which matches the given sale price. Final answer: $48
1,584 tokens in, 612 out (452 of them reasoning) · 7.0 s · $0.0051 · 1 message on Pro · answered by x-ai/grok-4.7 via xAI ·
GPT-6 Astra
Passed: Final answer 48: right.
1. A 25% discount means the customer pays 75% of the original price. 100% - 25% = 75% = 3/4 2. Let p be the original price in dollars. (3/4)p = 36 3. Divide by 3/4 to find the original price. p = 36 ÷ (3/4) p = 36 × (4/3) p = 48 4. Check: calculate the discount and subtract it. 48 × 1/4 = 12 48 - 12 = 36 This matches the sale price. Final answer: $48
346 tokens in, 139 out · 2.5 s · $0.0052 · 1 message on Pro · answered by openai/gpt-6-astra via OpenAI ·
Claude Opus 5.5
Passed: Final answer 48: right.
1. Let P be the original price. A 25% discount means the customer pays 100% - 25% = 75% of the original price. Sale price = 75% of P 2. Write 75% as a fraction. 75% = 3/4 3. Set up the equation, since the sale price is $36. (3/4)P = 36 4. Multiply both sides by 4/3 to isolate P. P = 36 × 4/3 5. Simplify. P = 144/3 P = 48 Check: 25% of $48 is (1/4)(48) = $12. Then $48 - $12 = $36, which matches the sale price. Final answer: $48
454 tokens in, 247 out (33 of them reasoning) · 3.1 s · $0.0068 · 1 message on Pro · answered by anthropic/claude-opus-5.5 via Google ·
Claude Fable 5.1
Passed: Final answer 48: right.
Let the original price be P. 1. A 25% discount means the customer pays 100% - 25% = 75% of the original price. Sale price = 0.75 * P 2. The sale price is $36, so set up the equation: 0.75 * P = 36 3. Solve for P by dividing both sides by 0.75 (which is 3/4): P = 36 / 0.75 P = 36 * (4/3) P = 144/3 P = 48 Check: 25% of $48 is 0.25 * 48 = $12. Subtracting the discount gives 48 - 12 = $36, which matches the given sale price. Final answer: $48
454 tokens in, 215 out · 3.7 s · $0.0153 · 1 message on Pro · answered by anthropic/claude-fable-5.1 via Google ·
More AI math solver test inputs
The other AI math solver test inputs, each with every model's reply, and the results across all five.
Questions
Which AI does best on “A discount word problem”?
All 19 models passed this AI math solver test input's check (final answer). The cheapest reply that passed was GPT-6 Luna's, at $0.000050; the fastest, DeepSeek V4.1 Flash's in 0.6 s. The dearest reply, Claude Fable 5.1's, cost 304 times as much ($0.0153).
What does a reply to “A discount word problem” cost?
Through the models' APIs, what OpenRouter charged us ran from $0.000050 (GPT-6 Luna) to $0.0153 (Claude Fable 5.1) for this test input. In llmwise you don't pay by the token: a reply like these counts as one message on Pro, whichever model answers.
Claude, GPT, Gemini, DeepSeek, Grok, Kimi, GLM, and Mistral, in one chat.
See what a message costs before you send it. Free is 5 messages to try; sign in with an email link, no password or card.