|
11 | 11 | "core": false,
|
12 | 12 | "unlocked_by": null,
|
13 | 13 | "difficulty": 1,
|
14 |
| - "topics": null |
| 14 | + "topics": [ |
| 15 | + "strings" |
| 16 | + ] |
15 | 17 | },
|
16 | 18 | {
|
17 | 19 | "slug": "hamming",
|
18 | 20 | "uuid": "d33dec8a-e2b4-40bc-8be9-3f49de084d43",
|
19 | 21 | "core": false,
|
20 | 22 | "unlocked_by": null,
|
21 | 23 | "difficulty": 1,
|
22 |
| - "topics": null |
| 24 | + "topics": [ |
| 25 | + "strings", |
| 26 | + "control_flow_conditionals" |
| 27 | + ] |
23 | 28 | },
|
24 | 29 | {
|
25 | 30 | "slug": "gigasecond",
|
26 | 31 | "uuid": "0fb594a1-193b-4ccf-8de2-eb6a81708b29",
|
27 | 32 | "core": false,
|
28 | 33 | "unlocked_by": null,
|
29 | 34 | "difficulty": 1,
|
30 |
| - "topics": null |
| 35 | + "topics": [ |
| 36 | + "time", |
| 37 | + "mathematics" |
| 38 | + ] |
31 | 39 | },
|
32 | 40 | {
|
33 | 41 | "slug": "rna-transcription",
|
34 | 42 | "uuid": "41f66d2a-1883-4a2c-875f-663c46fa88aa",
|
35 | 43 | "core": false,
|
36 | 44 | "unlocked_by": null,
|
37 | 45 | "difficulty": 1,
|
38 |
| - "topics": null |
| 46 | + "topics": [ |
| 47 | + "control_flow_conditionals", |
| 48 | + "control_flow_loops", |
| 49 | + "strings" |
| 50 | + ] |
39 | 51 | },
|
40 | 52 | {
|
41 | 53 | "slug": "raindrops",
|
42 | 54 | "uuid": "efad2cea-1e0b-4fb8-a452-a8e91be73638",
|
43 | 55 | "core": false,
|
44 | 56 | "unlocked_by": null,
|
45 | 57 | "difficulty": 1,
|
46 |
| - "topics": null |
| 58 | + "topics": [ |
| 59 | + "control_flow_conditionals", |
| 60 | + "mathematics" |
| 61 | + ] |
47 | 62 | },
|
48 | 63 | {
|
49 | 64 | "slug": "difference-of-squares",
|
50 | 65 | "uuid": "f1e4ee0c-8718-43f2-90a5-fb1e915288da",
|
51 | 66 | "core": false,
|
52 | 67 | "unlocked_by": null,
|
53 | 68 | "difficulty": 1,
|
54 |
| - "topics": null |
| 69 | + "topics": [ |
| 70 | + "integers", |
| 71 | + "mathematics", |
| 72 | + "algorithms" |
| 73 | + ] |
55 | 74 | },
|
56 | 75 | {
|
57 | 76 | "slug": "pangram",
|
58 | 77 | "uuid": "fcf07149-b2cb-4042-90e6-fb3350e0fdf6",
|
59 | 78 | "core": false,
|
60 | 79 | "unlocked_by": null,
|
61 | 80 | "difficulty": 1,
|
62 |
| - "topics": null |
| 81 | + "topics": [ |
| 82 | + "strings", |
| 83 | + "control_flow_conditionals" |
| 84 | + ] |
63 | 85 | },
|
64 | 86 | {
|
65 | 87 | "slug": "sieve",
|
66 | 88 | "uuid": "80f9af5a-ea29-4937-9333-b4494aaf2446",
|
67 | 89 | "core": false,
|
68 | 90 | "unlocked_by": null,
|
69 | 91 | "difficulty": 1,
|
70 |
| - "topics": null |
| 92 | + "topics": [ |
| 93 | + "mathematics", |
| 94 | + "integers", |
| 95 | + "algorithms" |
| 96 | + ] |
71 | 97 | },
|
72 | 98 | {
|
73 | 99 | "slug": "roman-numerals",
|
74 | 100 | "uuid": "b7ca9519-c33b-418b-a4ef-858a3d4d6855",
|
75 | 101 | "core": false,
|
76 | 102 | "unlocked_by": null,
|
77 | 103 | "difficulty": 1,
|
78 |
| - "topics": null |
| 104 | + "topics": [ |
| 105 | + "algorithms", |
| 106 | + "control_flow_conditionals", |
| 107 | + "control_flow_loops" |
| 108 | + ] |
79 | 109 | },
|
80 | 110 | {
|
81 | 111 | "slug": "nth-prime",
|
82 | 112 | "uuid": "16baef71-6234-4928-a2d4-a19eb8e110b8",
|
83 | 113 | "core": false,
|
84 | 114 | "unlocked_by": null,
|
85 | 115 | "difficulty": 1,
|
86 |
| - "topics": null |
| 116 | + "topics": [ |
| 117 | + "mathematics", |
| 118 | + "algorithms", |
| 119 | + "control_flow_loops" |
| 120 | + ] |
87 | 121 | },
|
88 | 122 | {
|
89 | 123 | "slug": "leap",
|
90 | 124 | "uuid": "06eaa2dd-dc80-4d38-b10d-11174183b0b6",
|
91 | 125 | "core": false,
|
92 | 126 | "unlocked_by": null,
|
93 | 127 | "difficulty": 1,
|
94 |
| - "topics": null |
| 128 | + "topics": [ |
| 129 | + "integers", |
| 130 | + "mathematics", |
| 131 | + "control_flow_conditionals" |
| 132 | + ] |
95 | 133 | },
|
96 | 134 | {
|
97 | 135 | "slug": "grains",
|
|
107 | 145 | "core": false,
|
108 | 146 | "unlocked_by": null,
|
109 | 147 | "difficulty": 1,
|
110 |
| - "topics": null |
| 148 | + "topics": [ |
| 149 | + "strings", |
| 150 | + "algorithms" |
| 151 | + ] |
111 | 152 | },
|
112 | 153 | {
|
113 | 154 | "slug": "bob",
|
114 | 155 | "uuid": "70fec82e-3038-468f-96ef-bfb48ce03ef3",
|
115 | 156 | "core": false,
|
116 | 157 | "unlocked_by": null,
|
117 | 158 | "difficulty": 1,
|
118 |
| - "topics": null |
| 159 | + "topics": [ |
| 160 | + "regular_expressions", |
| 161 | + "strings", |
| 162 | + "control_flow_conditionals" |
| 163 | + ] |
119 | 164 | },
|
120 | 165 | {
|
121 | 166 | "slug": "run-length-encoding",
|
|
171 | 216 | "core": false,
|
172 | 217 | "unlocked_by": null,
|
173 | 218 | "difficulty": 1,
|
174 |
| - "topics": null |
| 219 | + "topics": [ |
| 220 | + "strings", |
| 221 | + "parsing" |
| 222 | + ] |
175 | 223 | },
|
176 | 224 | {
|
177 | 225 | "slug": "prime-factors",
|
178 | 226 | "uuid": "a18daa31-88d3-45ba-84ca-f1d52fe23a79",
|
179 | 227 | "core": false,
|
180 | 228 | "unlocked_by": null,
|
181 | 229 | "difficulty": 1,
|
182 |
| - "topics": null |
| 230 | + "topics": [ |
| 231 | + "mathematics", |
| 232 | + "integers" |
| 233 | + ] |
183 | 234 | },
|
184 | 235 | {
|
185 | 236 | "slug": "strain",
|
|
211 | 262 | "core": false,
|
212 | 263 | "unlocked_by": null,
|
213 | 264 | "difficulty": 1,
|
214 |
| - "topics": null |
| 265 | + "topics": [ |
| 266 | + "strings", |
| 267 | + "control_flow_loops" |
| 268 | + ] |
215 | 269 | },
|
216 | 270 | {
|
217 | 271 | "slug": "bowling",
|
|
0 commit comments