| 1002-B2 |
Distinguish GHZ state and W state
|
*special
|
1600
|
| 1002-B1 |
Distinguish zero state and W state
|
*special
|
1300
|
| 1002-A4 |
Generate W state
|
*special
|
1900
|
| 1002-A3 |
Generate superposition of two basis states
|
*special
|
1500
|
| 1002-A2 |
Generate superposition of zero state and a basis state
|
*special
|
1300
|
| 1002-A1 |
Generate superposition of all basis states
|
*special
|
800
|
| 1001-I |
Deutsch-Jozsa algorithm
|
*special
|
1700
|
| 1001-H |
Oracle for f(x) = parity of the number of 1s in x
|
*special
|
1200
|
| 1001-G |
Oracle for f(x) = k-th element of x
|
*special
|
1400
|
| 1001-F |
Distinguish multi-qubit basis states
|
*special
|
1300
|
| 1001-E |
Distinguish Bell states
|
*special
|
1600
|
| 1001-D |
Distinguish plus state and minus state
|
*special
|
1400
|
| 1001-C |
Generate GHZ state
|
*special
|
1400
|
| 1001-B |
Generate Bell state
|
*special
|
1400
|
| 1001-A |
Generate plus state or minus state
|
*special
|
1100
|
| 1000-G |
Two-Paths
|
data structures
dp
trees
|
2700
|
| 1000-F |
One Occurrence
|
data structures
divide and conquer
|
2400
|
| 1000-E |
We Need More Bosses
|
dfs and similar
graphs
trees
|
2100
|
| 1000-D |
Yet Another Problem On a Subsequence
|
combinatorics
dp
|
1900
|
| 1000-C |
Covered Points Count
|
data structures
implementation
sortings
|
1700
|
| 1000-B |
Light It Up
|
greedy
|
1500
|
| 1000-A |
Codehorses T-shirts
|
greedy
implementation
|
1200
|
| 999-F |
Cards and Joy
|
dp
|
2000
|
| 999-E |
Reachability from the Capital
|
dfs and similar
graphs
greedy
|
2000
|
| 999-D |
Equalize the Remainders
|
data structures
greedy
implementation
|
1900
|
| 999-C |
Alphabetic Removals
|
implementation
|
1200
|
| 999-B |
Reversing Encryption
|
implementation
|
900
|
| 999-A |
Mishka and Contest
|
brute force
implementation
|
800
|
| 998-B |
Cutting
|
dp
greedy
sortings
|
1200
|
| 998-A |
Balloons
|
constructive algorithms
implementation
|
1000
|
| 997-E |
Good Subsegments
|
data structures
|
3000
|
| 997-D |
Cycles in product
|
combinatorics
divide and conquer
trees
|
2900
|
| 997-C |
Sky Full of Stars
|
combinatorics
math
|
2500
|
| 997-B |
Roman Digits
|
brute force
combinatorics
dp
+2
|
2000
|
| 997-A |
Convert to Ones
|
brute force
greedy
implementation
+1
|
1500
|
| 996-B |
World Cup
|
binary search
math
|
1300
|
| 996-A |
Hit the Lottery
|
dp
greedy
|
800
|
| 995-F |
Cowmpany Cowmpensation
|
combinatorics
dp
math
+1
|
2700
|
| 995-E |
Number Clicker
|
divide and conquer
graphs
meet-in-the-middle
+1
|
2700
|
| 995-D |
Game
|
math
|
2500
|
| 995-C |
Leaving the Bar
|
brute force
data structures
geometry
+3
|
2300
|
| 995-B |
Suit and Tie
|
greedy
implementation
math
|
1400
|
| 995-A |
Tesla
|
constructive algorithms
implementation
|
2100
|
| 994-B |
Knights of a Polygonal Table
|
greedy
implementation
sortings
|
1400
|
| 994-A |
Fingerprints
|
implementation
|
800
|
| 993-F |
The Moral Dilemma
|
|
3200
|
| 993-E |
Nikita and Order Statistics
|
chinese remainder theorem
fft
math
|
2300
|
| 993-D |
Compute Power
|
binary search
dp
greedy
|
2500
|
| 993-C |
Careful Maneuvering
|
bitmasks
brute force
geometry
|
2100
|
| 993-B |
Open Communication
|
bitmasks
brute force
|
1900
|