Compare commits

...

14 Commits

1 changed files with 41 additions and 24 deletions

View File

@ -2,27 +2,46 @@ name: Task Proposal
about: Propose an idea for a task to be used in contests at SOI.
labels:
- task
- task/round/any
- task/difficulty/any
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to propose a task!
Do not forget to **update the issue title** with your unique task name.
- type: input
- type: textarea
id: author
attributes:
label: Author
description: Who had the idea for this task? If applicable, also link original source.
placeholder: stofl, inspired by https://codeforces.com/problemset/problem/1/A
description: Who had the idea for this task? If applicable, also link to the original source.
placeholder: "@stofl and @binna, inspired by https://codeforces.com/problemset/problem/1/A"
validations:
required: true
- type: textarea
id: task
attributes:
label: Task description
description: "Formal problem statement. Optional: Add your story idea."
validations:
required: true
- type: textarea
id: subtasks
attributes:
label: Subtasks
description: Possible subtasks or variations of the task.
- type: input
id: spoiler-begin
attributes:
label: "---"
description: Opening the spoiler tag
description: "No change is required: Opening the spoiler tag to hide solution and topic ideas, preventing accidental spoiling."
placeholder: <details><summary>Topic Tags</summary>
value: <details><summary>Topic Tags</summary>
- type: dropdown
id: round
attributes:
@ -117,39 +136,29 @@ body:
- trivial
- union find
- warmup
default: 2
- type: input
id: topics-freeform
attributes:
label: "Topics (free-form)"
description: "Additional topics that are not available in the dropdown."
validations:
required: false
- type: input
id: spoiler-end
attributes:
label: "---"
description: Closing the spoiler tag
placeholder: </details>
value: </details>
- type: markdown
attributes:
value: |
### Rounds
Which rounds would this task be applicable?
In which rounds would this task be applicable?
Choose the corresponding *round* label(s) for this issue on the right.
- type: markdown
attributes:
value: |
### Difficulty
How would you rate the difficulty of this task? Relative to the highest round you selected.
Choose the corresponding *difficulty* label for this issue on the right.
- type: textarea
id: task
attributes:
label: Task description
description: "Formal problem statement. Optional: Add your story idea."
validations:
required: true
- type: textarea
id: subtasks
attributes:
label: Subtasks
description: Possible subtasks or variations of the task.
- type: textarea
id: solution
attributes:
@ -157,3 +166,11 @@ body:
description: Solution idea or possible approaches. You don't need to have a full solution to propose a task, but please write down a few thoughts about how you would approach the task.
validations:
required: true
- type: input
id: spoiler-end
attributes:
label: "---"
description: "No change is required: Closing the spoiler tag"
placeholder: </details>
value: </details>