For coding problems where you write code and submit it, you can check AI-generated hints based on your in-progress code on the Hints tab of the problem screen. There are two types of hints:
| Hint | Content | Available After |
|---|---|---|
| Error location | The lines that need correction and the approximate ratio of correct lines | About 3 minutes after opening the problem (default setting) |
| Additional hints | The reason for the error, how to fix it, corrected code, etc., displayed one step at a time | About 5 minutes after opening the problem (default setting) |
The time until hints become available and which hints you can use depend on the material's settings.
Hints tab.Verified or Unverified. Unverified hints are still being checked for accuracy and may be incorrect.Press Regenerate to estimate again based on your current code. If a new estimate is generated while additional hints are displayed, the message "A new error location estimate has been generated." appears. Press Show to switch to it.
Request Hint on the Hints tab (Request Additional Hint while error locations are displayed).Request Additional Hint to display the next step. After all steps are shown, the message "No more hints." appears.Reset.If the available time has passed, additional hints are also generated automatically when you submit an incorrect answer.
If you check Show hints before verification and press Regenerate for error locations, unverified error locations are displayed first with an Unverified label. They appear sooner, but incorrect hints may be shown. If verification finds an error, the message "Verification found an error in the hint, so it was withdrawn." appears and the previous hint is restored.
The Hints tab is not shown in the following cases:
If an error appears on the Hints tab, follow the instructions shown. The main messages are:
| Message | Action |
|---|---|
| The AI could not generate a hint. | Fix syntax errors, keep writing code, or review the problem statement, then try again. |
| Because the file (…) specified by the problem was not submitted, … | Check that the file name matches the one specified in the problem. |
| Hints cannot be generated because the AI usage limit has been reached. | Wait for a while and try again. |
| Because you are using a programming language not supported by the AI, … | Switch to another programming language allowed in the problem. |