Import from Basecamp

Basecamp is Eolymp's public problem archive. Importing from it gives your space its own copy of a problem — statement, tests and all — which you can then edit, translate, retest and use in your contests and courses without affecting the original.

You need permission to write problems in the space.

  1. Open the console and switch to the space the problem should go into.

  2. Go to Problems.

  3. Click Import from Basecamp.

  4. In the Problem field, start typing and pick the problem from the Basecamp catalog.

  5. Confirm.

The problem is created immediately and its content is copied in the background — usually a few seconds, longer for a problem with a lot of test data. The chosen problem's public URL is recorded as the copy's origin. Follow the copy on the problem's Activity tab, or in Background tasks.

The imported problem starts unpublished, and it gets the next number in your space's own catalog, not the number it has on Basecamp.

What may be missing

Some of what a Basecamp problem holds is marked secret — test data, checkers, interactors, templates. Secret content is not sent to the console at all, so those editors show a Secret badge rather than the content. You can replace any of it with your own using Override, but you cannot read the original. See Import problems.

Keeping it up to date

Synchronize, in the problem's row menu or its header, pulls the Basecamp version again and replaces your copy with it. Edits you made in your space are overwritten and cannot be recovered.