Microsoft Q# Coding Contest - Summer 2018

Solutions are presented as using the least memory and the fastest execution time. It also takes the top 10 most recent solutions from each language. If you want to limit to a specific index, click the "Solved" button and go to that problem.

ContestId
Name
Phase
Frozen
Duration (Seconds)
Relative Time
Start Time
1002 Microsoft Q# Coding Contest - Summer 2018 FINISHED False 259200 209224816 July 6, 2018, 4 p.m.

Problems

Solved
Index
Name
Type
Tags
Rating
( 863 ) A1 Generate superposition of all basis states PROGRAMMING 1900
( 562 ) A2 Generate superposition of zero state and a basis state PROGRAMMING 1900
( 478 ) A3 Generate superposition of two basis states PROGRAMMING 1900
( 269 ) A4 Generate W state PROGRAMMING 2400
( 481 ) B1 Distinguish zero state and W state PROGRAMMING 2000
( 448 ) B2 Distinguish GHZ state and W state PROGRAMMING 2100
( 413 ) B3 Distinguish four 2-qubit states PROGRAMMING 2100
( 311 ) B4 Distinguish four 2-qubit states - 2 PROGRAMMING 2200
( 303 ) C1 Distinguish zero state and plus state with minimum error PROGRAMMING 2300
( 268 ) C2 Distinguish zero state and plus state without errors PROGRAMMING 2400
( 407 ) D1 Oracle for f(x) = b * x mod 2 PROGRAMMING 2100
( 384 ) D2 Oracle for f(x) = b * x + (1 - b) * (1 - x) mod 2 PROGRAMMING 2100
( 335 ) D3 Oracle for majority function PROGRAMMING 2200
( 323 ) E1 Bernstein-Vazirani algorithm PROGRAMMING 2100
( 205 ) E2 Another array reconstruction algorithm PROGRAMMING 2400

Submissions

Submission Id
Author(s)
Index
Submitted
Verdict
Language
Test Set
Tests Passed
Time taken (ms)
Memory Consumed (bytes)
Tags
Rating
40055849 vitruvius E2 July 7, 2018, 8:47 a.m. OK Q# TESTS 50 343 3584000 2400
40048828 alex20030190 E2 July 7, 2018, 2:26 a.m. OK Q# TESTS 50 358 3481600 2400
40046184 sragavan E2 July 6, 2018, 10:56 p.m. OK Q# TESTS 50 358 3584000 2400
40046765 mjhun E2 July 6, 2018, 11:48 p.m. OK Q# TESTS 50 358 3584000 2400
40046887 miniluigi E2 July 7, 2018, midnight OK Q# TESTS 50 358 3584000 2400
40049479 pajenegod E2 July 7, 2018, 3:07 a.m. OK Q# TESTS 50 358 3584000 2400
40064823 verngutz E2 July 7, 2018, 3:35 p.m. OK Q# TESTS 50 358 3584000 2400
40069036 guretat E2 July 7, 2018, 7:29 p.m. OK Q# TESTS 50 358 3584000 2400
40075650 kobae964 E2 July 8, 2018, 4:54 a.m. OK Q# TESTS 50 358 3584000 2400
40040764 y0105w49 E2 July 6, 2018, 6:24 p.m. OK Q# TESTS 50 358 3584000 2400
40046522 mxu E1 July 6, 2018, 11:24 p.m. OK Q# TESTS 50 280 0 2100
40044338 vitruvius E1 July 6, 2018, 8:57 p.m. OK Q# TESTS 50 280 0 2100
40045430 shay.tzabari E1 July 6, 2018, 9:56 p.m. OK Q# TESTS 50 280 0 2100
40040142 LucasS E1 July 6, 2018, 6:06 p.m. OK Q# TESTS 50 295 0 2100
40117001 kazuki_matsuda E1 July 9, 2018, 3:19 p.m. OK Q# TESTS 50 295 0 2100
40051307 sergovoy E1 July 7, 2018, 4:57 a.m. OK Q# TESTS 50 296 0 2100
40044333 sazas E1 July 6, 2018, 8:56 p.m. OK Q# TESTS 50 296 0 2100
40054037 JizhouUSTC E1 July 7, 2018, 7:30 a.m. OK Q# TESTS 50 296 0 2100
40045562 eax255 E1 July 6, 2018, 10:06 p.m. OK Q# TESTS 50 296 0 2100
40045026 guretat E1 July 6, 2018, 9:32 p.m. OK Q# TESTS 50 296 0 2100
40051438 dzhang314 D3 July 7, 2018, 5:06 a.m. OK Q# TESTS 1 170 0 2200
40042457 Quantum1 D3 July 6, 2018, 7:28 p.m. OK Q# TESTS 1 202 0 2200
40039188 liouzhou_101 D3 July 6, 2018, 5:40 p.m. OK Q# TESTS 1 202 0 2200
40036871 panacekcz D3 July 6, 2018, 4:47 p.m. OK Q# TESTS 1 202 0 2200
40072171 Phoenix1369 D3 July 8, 2018, 12:15 a.m. OK Q# TESTS 1 202 0 2200
40045244 Lenqth D3 July 6, 2018, 9:45 p.m. OK Q# TESTS 1 217 0 2200
40057741 dacin21 D3 July 7, 2018, 10:08 a.m. OK Q# TESTS 1 217 0 2200
40076754 luucasv D3 July 8, 2018, 6:02 a.m. OK Q# TESTS 1 217 0 2200
40078552 shinh D3 July 8, 2018, 7:37 a.m. OK Q# TESTS 1 217 0 2200
40044310 minaminao D3 July 6, 2018, 8:55 p.m. OK Q# TESTS 1 217 0 2200
40081978 mdskrzypczyk D2 July 8, 2018, 10:27 a.m. OK Q# TESTS 30 296 2969600 2100
40088951 kurs D2 July 8, 2018, 3:21 p.m. OK Q# TESTS 30 296 2969600 2100
40045351 packer_jp D2 July 6, 2018, 9:51 p.m. OK Q# TESTS 30 296 2969600 2100
40043092 Timeroot D2 July 6, 2018, 7:58 p.m. OK Q# TESTS 30 296 2969600 2100
40037562 nhho D2 July 6, 2018, 5:03 p.m. OK Q# TESTS 30 296 2969600 2100
40035806 panda42 D2 July 6, 2018, 4:25 p.m. OK Q# TESTS 30 296 2969600 2100
40074112 Kurpilyansky D2 July 8, 2018, 2:51 a.m. OK Q# TESTS 30 311 2969600 2100
40106946 hkurokawa D2 July 9, 2018, 9:06 a.m. OK Q# TESTS 30 311 2969600 2100
40088714 xag D2 July 8, 2018, 3:11 p.m. OK Q# TESTS 30 311 2969600 2100
40080038 VArtem D2 July 8, 2018, 8:49 a.m. OK Q# TESTS 30 311 2969600 2100
40058836 please_delete_account D1 July 7, 2018, 11:03 a.m. OK Q# TESTS 34 296 2969600 2100
40041910 davidv1992 D1 July 6, 2018, 7:07 p.m. OK Q# TESTS 34 296 2969600 2100
40036087 mhss D1 July 6, 2018, 4:31 p.m. OK Q# TESTS 34 296 2969600 2100
40036071 panacekcz D1 July 6, 2018, 4:30 p.m. OK Q# TESTS 34 296 2969600 2100
40035882 Wielomian D1 July 6, 2018, 4:26 p.m. OK Q# TESTS 34 296 2969600 2100
40097604 kazuki_matsuda D1 July 9, 2018, 1:28 a.m. OK Q# TESTS 34 296 2969600 2100
40099921 gautrang D1 July 9, 2018, 3:56 a.m. OK Q# TESTS 34 296 2969600 2100
40046755 jonathanpaulson D1 July 6, 2018, 11:46 p.m. OK Q# TESTS 34 296 2969600 2100
40041662 AnimeshSinha1309 D1 July 6, 2018, 6:57 p.m. OK Q# TESTS 34 296 2969600 2100
40085534 artha72 D1 July 8, 2018, 12:49 p.m. OK Q# TESTS 34 296 3072000 2100
40042534 sragavan C2 July 6, 2018, 7:31 p.m. OK Q# TESTS 2 373 0 2400
40113591 Malinovsky239 C2 July 9, 2018, 1:14 p.m. OK Q# TESTS 2 374 0 2400
40045085 FLDutchman C2 July 6, 2018, 9:35 p.m. OK Q# TESTS 2 404 0 2400
40052057 vitruvius C2 July 7, 2018, 5:42 a.m. OK Q# TESTS 2 404 0 2400
40053231 OgieKako C2 July 7, 2018, 6:50 a.m. OK Q# TESTS 2 404 0 2400
40062052 jonathanpaulson C2 July 7, 2018, 1:12 p.m. OK Q# TESTS 2 405 0 2400
40041118 sblazes C2 July 6, 2018, 6:36 p.m. OK Q# TESTS 2 405 0 2400
40041236 f4ded4k C2 July 6, 2018, 6:41 p.m. OK Q# TESTS 2 405 0 2400
40045338 fagu C2 July 6, 2018, 9:50 p.m. OK Q# TESTS 2 405 0 2400
40053910 ukikagi C2 July 7, 2018, 7:24 a.m. OK Q# TESTS 2 405 0 2400
40047783 physux C1 July 7, 2018, 1:14 a.m. OK Q# TESTS 2 217 0 2300
40045102 sirknightingfail C1 July 6, 2018, 9:36 p.m. OK Q# TESTS 2 233 0 2300
40045201 fagu C1 July 6, 2018, 9:43 p.m. OK Q# TESTS 2 233 0 2300
40046373 alex20030190 C1 July 6, 2018, 11:12 p.m. OK Q# TESTS 2 233 0 2300
40040571 panacekcz C1 July 6, 2018, 6:18 p.m. OK Q# TESTS 2 233 0 2300
40035443 Wielomian C1 July 6, 2018, 4:18 p.m. OK Q# TESTS 2 233 0 2300
40095208 mxu C1 July 8, 2018, 9:12 p.m. OK Q# TESTS 2 233 0 2300
40046748 f4ded4k C1 July 6, 2018, 11:46 p.m. OK Q# TESTS 2 233 0 2300
40048801 snuffkin C1 July 7, 2018, 2:25 a.m. OK Q# TESTS 2 233 0 2300
40069464 pimmo C1 July 7, 2018, 7:57 p.m. OK Q# TESTS 2 233 0 2300
40044679 fagu B4 July 6, 2018, 9:14 p.m. OK Q# TESTS 1 217 0 2200
40040274 nhho B4 July 6, 2018, 6:10 p.m. OK Q# TESTS 1 218 0 2200
40042708 Timeroot B4 July 6, 2018, 7:38 p.m. OK Q# TESTS 1 233 0 2200
40092772 mxu B4 July 8, 2018, 6:29 p.m. OK Q# TESTS 1 233 0 2200
40089582 EoinDavey B4 July 8, 2018, 3:53 p.m. OK Q# TESTS 1 233 0 2200
40039875 ruippeixotog B4 July 6, 2018, 5:58 p.m. OK Q# TESTS 1 233 0 2200
40037487 ollpu B4 July 6, 2018, 5:01 p.m. OK Q# TESTS 1 233 0 2200
40116073 padraic_padraic B4 July 9, 2018, 2:44 p.m. OK Q# TESTS 1 233 0 2200
40110896 hkurokawa B4 July 9, 2018, 11:41 a.m. OK Q# TESTS 1 233 0 2200
40051176 thor123 B4 July 7, 2018, 4:49 a.m. OK Q# TESTS 1 234 0 2200
40048946 Sisu B3 July 7, 2018, 2:34 a.m. OK Q# TESTS 1 186 0 2100
40062590 PavelKunyavskiy B3 July 7, 2018, 1:37 p.m. OK Q# TESTS 1 186 0 2100
40047518 harshbabla99 B3 July 7, 2018, 12:50 a.m. OK Q# TESTS 1 186 0 2100
40037178 ollpu B3 July 6, 2018, 4:53 p.m. OK Q# TESTS 1 186 0 2100
40037120 Gnay_Oahnauhz B3 July 6, 2018, 4:52 p.m. OK Q# TESTS 1 187 0 2100
40080950 rightpeter B3 July 8, 2018, 9:34 a.m. OK Q# TESTS 1 202 0 2100
40097453 eatmore B3 July 9, 2018, 1:16 a.m. OK Q# TESTS 1 202 0 2100
40115031 ARegularCoder B3 July 9, 2018, 2:04 p.m. OK Q# TESTS 1 202 0 2100
40062017 jerry B3 July 7, 2018, 1:11 p.m. OK Q# TESTS 1 202 0 2100
40064022 Hennkka B3 July 7, 2018, 2:53 p.m. OK Q# TESTS 1 202 0 2100
40035076 Picks B2 July 6, 2018, 4:10 p.m. OK Q# TESTS 7 280 0 2100
40097431 eatmore B2 July 9, 2018, 1:15 a.m. OK Q# TESTS 7 280 0 2100
40047807 251 B2 July 7, 2018, 1:16 a.m. OK Q# TESTS 7 280 0 2100
40046504 tzik B2 July 6, 2018, 11:23 p.m. OK Q# TESTS 7 280 0 2100
40045886 algmyr B2 July 6, 2018, 10:33 p.m. OK Q# TESTS 7 295 0 2100
40043755 AnimeshSinha1309 B2 July 6, 2018, 8:32 p.m. OK Q# TESTS 7 295 0 2100
40043127 shay.tzabari B2 July 6, 2018, 8 p.m. OK Q# TESTS 7 295 0 2100
40045577 arkadius B2 July 6, 2018, 10:07 p.m. OK Q# TESTS 7 295 0 2100
40067982 pimmo B2 July 7, 2018, 6:23 p.m. OK Q# TESTS 7 295 0 2100
40050535 carre B2 July 7, 2018, 4:12 a.m. OK Q# TESTS 7 295 0 2100
40035955 Arterm B1 July 6, 2018, 4:28 p.m. OK Q# TESTS 7 265 0 2000
40071986 Kurpilyansky B1 July 7, 2018, 11:47 p.m. OK Q# TESTS 7 280 0 2000
40046545 rst76 B1 July 6, 2018, 11:26 p.m. OK Q# TESTS 7 280 0 2000
40046958 tanzaku B1 July 7, 2018, 12:07 a.m. OK Q# TESTS 7 280 0 2000
40054710 tilde B1 July 7, 2018, 7:58 a.m. OK Q# TESTS 7 280 0 2000
40055823 acast00 B1 July 7, 2018, 8:46 a.m. OK Q# TESTS 7 280 0 2000
40056797 apres B1 July 7, 2018, 9:27 a.m. OK Q# TESTS 7 280 0 2000
40058376 kobae964 B1 July 7, 2018, 10:40 a.m. OK Q# TESTS 7 280 0 2000
40062293 PavelKunyavskiy B1 July 7, 2018, 1:24 p.m. OK Q# TESTS 7 280 0 2000
40099234 IanCastro B1 July 9, 2018, 3:13 a.m. OK Q# TESTS 7 280 0 2000
40047646 alex20030190 A4 July 7, 2018, 1:02 a.m. OK Q# TESTS 5 233 0 2400
40053584 ryucc A4 July 7, 2018, 7:06 a.m. OK Q# TESTS 5 248 0 2400
40046212 panda42 A4 July 6, 2018, 10:58 p.m. OK Q# TESTS 5 248 0 2400
40043004 Gnay_Oahnauhz A4 July 6, 2018, 7:53 p.m. OK Q# TESTS 5 248 4710400 2400
40048215 sblazes A4 July 7, 2018, 1:47 a.m. OK Q# TESTS 5 249 0 2400
40059711 Electric-tric A4 July 7, 2018, 11:40 a.m. OK Q# TESTS 5 249 0 2400
40072075 atablash A4 July 8, 2018, midnight OK Q# TESTS 5 249 0 2400
40097342 eatmore A4 July 9, 2018, 1:07 a.m. OK Q# TESTS 5 249 0 2400
40099025 IanCastro A4 July 9, 2018, 3 a.m. OK Q# TESTS 5 249 0 2400
40051282 AkshajK A4 July 7, 2018, 4:56 a.m. OK Q# TESTS 5 249 0 2400
40037012 OgieKako A3 July 6, 2018, 4:50 p.m. OK Q# TESTS 12 248 0 1900
40045260 algmyr A3 July 6, 2018, 9:46 p.m. OK Q# TESTS 12 248 0 1900
40036147 Svlad_Cjelli A3 July 6, 2018, 4:32 p.m. OK Q# TESTS 12 248 0 1900
40108702 Raynger A3 July 9, 2018, 10:13 a.m. OK Q# TESTS 12 249 0 1900
40108353 yoghurtyam A3 July 9, 2018, 9:58 a.m. OK Q# TESTS 12 249 0 1900
40075465 shimipon15 A3 July 8, 2018, 4:41 a.m. OK Q# TESTS 12 249 0 1900
40071067 michalburger1 A3 July 7, 2018, 9:56 p.m. OK Q# TESTS 12 249 0 1900
40069877 yeputons A3 July 7, 2018, 8:24 p.m. OK Q# TESTS 12 249 0 1900
40064176 hkurokawa A3 July 7, 2018, 3:01 p.m. OK Q# TESTS 12 249 0 1900
40058653 pandaman64 A3 July 7, 2018, 10:54 a.m. OK Q# TESTS 12 249 0 1900
40036699 AkashGutha A2 July 6, 2018, 4:43 p.m. OK Q# TESTS 10 218 0 1900
40037132 Erfan.aa A2 July 6, 2018, 4:52 p.m. OK Q# TESTS 10 233 0 1900
40038885 mikegmatthews A2 July 6, 2018, 5:33 p.m. OK Q# TESTS 10 233 0 1900
40044776 harshbabla99 A2 July 6, 2018, 9:19 p.m. OK Q# TESTS 10 233 0 1900
40046144 Shamsutdin A2 July 6, 2018, 10:52 p.m. OK Q# TESTS 10 233 0 1900
40046669 krusek A2 July 6, 2018, 11:38 p.m. OK Q# TESTS 10 233 0 1900
40035061 ania A2 July 6, 2018, 4:10 p.m. OK Q# TESTS 10 233 0 1900
40035991 xorfire A2 July 6, 2018, 4:29 p.m. OK Q# TESTS 10 233 0 1900
40074056 danielhut A2 July 8, 2018, 2:48 a.m. OK Q# TESTS 10 233 0 1900
40109223 Leonardone A2 July 9, 2018, 10:35 a.m. OK Q# TESTS 10 234 0 1900
40045701 Shamsutdin A1 July 6, 2018, 10:16 p.m. OK Q# TESTS 8 202 0 1900
40034952 johnathan79717 A1 July 6, 2018, 4:08 p.m. OK Q# TESTS 8 202 0 1900
40089798 leeyikjiun A1 July 8, 2018, 4:02 p.m. OK Q# TESTS 8 218 0 1900
40086112 Plurm A1 July 8, 2018, 1:16 p.m. OK Q# TESTS 8 218 0 1900
40058558 dzamlo A1 July 7, 2018, 10:49 a.m. OK Q# TESTS 8 218 0 1900
40049389 rightpeter A1 July 7, 2018, 3:02 a.m. OK Q# TESTS 8 218 0 1900
40046941 251 A1 July 7, 2018, 12:05 a.m. OK Q# TESTS 8 218 0 1900
40047810 ryucc A1 July 7, 2018, 1:16 a.m. OK Q# TESTS 8 218 0 1900
40046394 nakura A1 July 6, 2018, 11:14 p.m. OK Q# TESTS 8 218 0 1900
40043275 Electric-tric A1 July 6, 2018, 8:08 p.m. OK Q# TESTS 8 218 0 1900

remove filters

Back to search problems