Problem.yaml

From PC2wiki
Revision as of 09:35, 24 December 2011 by Doug Lane (talk | contribs) (initial article)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

A problem.yaml defines a single problem.

PC² creates problem.yaml and data files per problem when a contest.yaml file is created.

Each problem is defined in its own directory (folder), in that folder is the problem.yaml file and the other problem specific files.

Sample problem.yaml

# Problem configuration
source: ICPC Mid-Atlantic Regional Contest
author: John von Judge 
rights_owner: ICPC

name: Sumit Sample Problem

Data File Locations

Judge's data and answer files will be under the data/secret directory, for the problem sumit these files would be stored as follows

 contest.yaml
 sumit/data/secret/sumit.ans
 sumit/data/secret/sumit.dat

The contest.yaml problem entry for sumit is:

problemset:
  - letter: A
    short-name: sumit

See Also