0% found this document useful (0 votes)
66 views7 pages

Quantum Breakdown.: Catalysts Coding Contest 3 April 2020

This document describes the first level of a data transfer game. The player is hired to develop a secure physical system to transfer data between points now that encryption is broken. In level 1, the player must analyze flight path data to find the minimum and maximum timestamps, latitudes, longitudes, and maximum altitude in order to prove they can complete the task.

Uploaded by

Daniil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views7 pages

Quantum Breakdown.: Catalysts Coding Contest 3 April 2020

This document describes the first level of a data transfer game. The player is hired to develop a secure physical system to transfer data between points now that encryption is broken. In level 1, the player must analyze flight path data to find the minimum and maximum timestamps, latitudes, longitudes, and maximum altitude in order to prove they can complete the task.

Uploaded by

Daniil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Catalysts Coding Contest

3rd April 2020

1 of 33 data by Spire event organizer


December 2028, Earth

The world is now a fundamentally different place.


Advancements made in the field of quantum computing made decryption a trivial
problem. Without any proper encryption techniques yet discovered, the world is forced
to resort to other, at least for now, more old-fashioned ways of transfering critical data
from point A to point B.

You’re hired by the middle-eastern security magnate So-Loh Mid to develop such a
system of data passing as to ensure complete security and data integrity.

2 of 33 data by Spire event organizer


Your task

› Find an efficient and fail-safe way to transfer data between points

› The internet is not an option anymore as encryptions are not safe

› You’ll have to find another more… physical way to transfer data!

› You’ll be assisted by So-Loh Mid’s Russian CIO, Kerry Kotl

3 of 33 data by Spire event organizer


Level 1
4 of 33 data by Spire event organizer
Level 1

Kerry Kotl:
Let’s make one thing clear. I don’t give you mana until you fix issue. Here,
look over these flight charts, see what you can learn from them. I won’t tell
you my plan until you can at least prove to me you’re up to the task.

Task for Level 1: Find the boundaries of the


map, maximum altitude and time span

5 of 33 data by Spire event organizer


Level 1
Input Output

N minTimestamp maxTimestamp
timestamp,lat,long,altitude minLat maxLat
(repeats N times) minLong maxLong
maxAltitude

Format
Self explanatory.
Find the minimum and the maximum for each type of value, except for
the altitude where we already know the minimum is 0 (generally, but
the slice of data you see might not have it).
Float values are compared with a maximum allowed error of 10-5

N (int) Number of flight entries that follow minTimestamp (int)


timestamp (int) Amount of seconds since a fixed point in time maxTimestamp (int)
lat (float) North latitude of the coordinate. In degrees minLat (float)
long (float) East longitude of the coordinate. In degrees maxLat (float)
Types altitude (float) Meters above the sea level minLong (float)
maxLong (float)
maxAltitude (float)

5 136932 578963
136932,48.297,16.503,1379 41.287 51.531
144068,45.262,39.702,1866 2.089 39.702
212782,41.287,2.089,0 11582
Example
370277,43.959,21.427,11582
578963,51.531,19.923,10058

6 of 33 data by Spire event organizer


Good luck!

34 of 33 data by Spire event organizer

You might also like