Skip to content

Communication (aka run-twice) Support Request #40

@Student-FastDev

Description

@Student-FastDev

I would like to request support for communication (run-twice) problems in SIM.

This is a relatively new problem type in which the solution is executed twice. The program does not retain memory between runs, and the only way to transfer information from the first run to the second is via its output. This introduces additional challenges related to encoding and information transfer.

References:

Examples of such tasks in the Polish Olympiad in Informatics:

Supporting this problem type would make SIM more useful for both problem setters and contestants, especially as this format is starting to appear in real contests. Additionally, it could be beneficial to generalize this concept by allowing problems to be run k times, giving problem setters more flexibility and enabling new creative task ideas.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions