Microsoft Q# Coding Contest - Summer 2018 - Warmup
9 problems from Microsoft Q# Coding Contest - Summer 2018 - Warmup (contest 1001), difficulty 1100-1700. 9/9 solutions verified against sample I/O.
Microsoft Q# Coding Contest - Summer 2018 - Warmup
Special | 9 problems | 9/9 verified | Difficulty 1100-1700 | 12m 5s
| # | Problem | Rating | Tags | Accepted | Time | ✓ |
|---|---|---|---|---|---|---|
| A | Generate plus state or minus state | 1100 | *special | 1,040 | 58s | ✓ |
| B | Generate Bell state | 1400 | *special | 721 | 1m 2s | ✓ |
| C | Generate GHZ state | 1400 | *special | 666 | 2m 48s | ✓ |
| D | Distinguish plus state and minus state | 1400 | *special | 697 | 57s | ✓ |
| E | Distinguish Bell states | 1600 | *special | 568 | 52s | ✓ |
| F | Distinguish multi-qubit basis states | 1300 | *special | 550 | 53s | ✓ |
| G | Oracle for f(x) = k-th element of x | 1400 | *special | 552 | 58s | ✓ |
| H | Oracle for f(x) = parity of the number of 1s in x | 1200 | *special | 546 | 47s | ✓ |
| I | Deutsch-Jozsa algorithm | 1700 | *special | 413 | 2m 50s | ✓ |