QCoder Logo

QCoder Programming Contest 003

Time: 2024-11-03 08:00 (UTC+0)

Duration: 180 min

Number of Problems: 16

Writer: Not_Leonian, ST12

Contest Information

QCoder, a new platform for quantum competitive programming, was launched in 2024. We are excited to announce our 3rd contest, QCoder Programming Contest (QPC) 003! Participants of all skill levels are welcome. Please feel free to join!

  • If you are new to QCoder, please read the Q&A before participating.
  • Please refer to the Release Notes for updates from the previous contest.

Scores

ProblemScore
A1 - Generate State i1i \ket{1}100
A2 - Generate State 12(10+01)\frac{1}{\sqrt{2}}\lparen\ket{10}+\ket{01}\rparen200
A3 - Generate State 13(100+010+001)\frac{1}{\sqrt{3}}\lparen\ket{100}+\ket{010}+\ket{001}\rparen300
A4 - Generate One-hot Superposition State I200
A5 - Generate One-hot Superposition State II200
A6 - Generate One-hot Superposition State III300
B1 - Bra-Ket Notated Gate100
B2 - Convert Bit-Flip into Phase-Flip I200
B3 - Generate State i(cosTi0+sinTi1)\bigotimes_i\lparen\cos{T_i}\ket{0}+\sin{T_i}\ket{1}\rparen200
B4 - Reflection Operator I200
B5 - Reflection Operator II200
B6 - Grover's Algorithm I300
B7 - Reflection Operator III300
B8 - Grover's Algorithm II300
Ex1 - Convert Bit-Flip into Phase-Flip II300
Ex2 - Find Hidden Number500

Contest Rules

  • Internet use and reference to available documents are permitted.
  • Collaboration with others during the contest is prohibited.
  • Do not post about the contest problems on social media while the contest is ongoing. (Posting afterwards is encouraged!)
  • How to rank contestants
    1. Scores are awarded for solving problems during the contest.
    2. Rankings are determined by the total scores.
    3. If two contestants have the same total score, the one with the earlier final accepted submission will be ranked higher.
    4. There is no penalty for submitting incorrect solutions.

Contact

If you have any questions or need clarifications, please inquire through the contact.

Survey

After the contest, we look forward to your feedback. Please share your thoughts and suggestions for improving QCoder by filling out our survey.

Information

  1. We are seeking sponsors to support QCoder. If you are interested, please contact us through the contact.
  2. After the contest ends, we look forward to hearing your thoughts with the hashtag #QCoder.