Skip to content

Latest commit

 

History

History
45 lines (33 loc) · 1.36 KB

File metadata and controls

45 lines (33 loc) · 1.36 KB

A2_ChoreoGraph

Project Description

This project is part of the BWINF 2025/2026, Round 1. The task A2_ChoreoGraph focuses on message compression.

Directory Structure

A2_ChoreoGraph/
│
├── src/                # Source code of the project
├── data/               # Datasets and input files
└── README.md           # This document

How to Run

Ensure you have Java installed on your system. Run the main program with:

java -jar <program-file-path> <input-file-path>

Input Format

  1. First Line

    • A positive integer m, divisible by 8, specifying the number of measures of the music piece.
  2. Second Line

    • An integer n, the number of listed figures.
  3. Following n Lines

    • Each line describes one figure and consists of space-separated values:
      • Name of the figure (string)
      • Number of required measures (integer)
      • Final position of the dancers labeled A to P after performing the figure,
        assuming they were initially in the order AB … OP.

Output Format

The program outputs to the console and to a file under output\\output_<method>_<input-file>.txt.

References

Authors

  • Jonathan Salomo @apfelholz