OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
För junioren som vill kickstarta sin karriär med två dragna långfingrar, ung arrogans och övermod. Ingen tidigare arbetslivserfarenhet eller universitetsutbildning krävs, men du måste behärska C och C++ mycket väl och ha synapser som slår i takt.
Idealkandidaten har läst en del programmeringsböcker och suttit som amatör flera år men saknar ingenjörsutbildning. Med andra ord; du skriver kod inte uppsatser.
Börja med att lösa problemet på egen hand; om du inte kan motivera din lösning stryks du direkt.
Tjänsten kan vara semi-remote men du bör bo i Skåne.
unsigned char m[] = {
120, 103, 100, 56, 94, 35, 127, 106, 100, 71, 43, 9, 64, 79, 33, 63,
234, 250, 102, 100, 127, 9, 45, 71, 96, 97, 120, 56, 64, 63, 102, 33,
103, 92, 34, 64, 110, 127, 33, 57, 93, 58, 104, 98, 102, 69, 45, 91,
100, 45, 44, 108, 68, 45, 100, 109, 108, 9, 45, 69, 100, 117, 105, 57,
69, 56, 96, 96, 99, 105, 43, 68, 96, 100, 109, 98, 74, 35, 96
};
int decode(unsigned char *m, int i /*= 0*/) {
static int p;
unsigned char k[] = {13, 76, 1, 41, 68, 92, 56};
m[i] ^= k[i % 3 + p & 3];
p = i;
return (i + 2) % 79;
}