← CSES Better

Farmer John Solves 3SUM

USACO · 2020 · January · gold-2

Open official problem ↗
Ask AI

Open a hint-first prompt in a new AI chat. Grok may ask you to confirm before sending.

Open Claude Desktop

The organizer’s problem statement is available at the official source link.

sample trace

Farmer John Solves 3SUM: sample trace

Trace this official sample for Farmer John Solves 3SUM: use the task rules to map the shown input to the expected output.

Published input7 3 2 0 -1 1 -2 3 3 1 5 2 4 1 7modelAlgorithm ideaApply the task rule to this published instance, preserving the relationships defined by the statement.task resultExpected output2 1 4
  1. 1

    Read the sample

    Use the official example for Farmer John Solves 3SUM as the concrete instance.
  2. 2

    Follow the task relation

    Apply the exact rule in the official statement to the displayed values.
  3. 3

    Check the result

    Verify that the final value matches the published expected output.
Tools
1
2
3
4
5
6
7
8
9
10
11
12
Draft saved locally
|12 lines, 156 chars

Run output

Run your code to see output.