Given the following, decipher the code to discover the secret word!
Quote this later in the application process
#!/usr/bin/python def discover_char(my_char, char_num): my_code = ord(my_char) if char_num == 0: my_code += int('1000', 2) elif char_num == 1: my_code += ( int('0111', 2) * -1 ) elif char_num == 2: my_code += ( int('0101', 2) * -1 ) elif char_num == 3: my_code += int('1011', 2) elif char_num == 4: my_code += ( int('10011', 2) * -1 ) elif char_num == 5: my_code += int('1011', 2) elif char_num == 6: my_code += ( int('11100', 2) * -1 ) return chr(my_code) if __name__ == "__main__": secret_word = "m" first_char = "m" for x in range(7): next_char = discover_char(first_char, x) secret_word += next_char first_char = next_char print(secret_word[::-1])
Why work for Automation Consultants
We know that here at AC, our team members are the best in the industry. So, we do everything we can to take care of them. We offer ongoing training and professional development, tailored to the individual’s ambitions, as well as creating a team that learn from one another. We offer challenging projects within a supportive team and believe that your skills should always be growing.
Our team are always on the move and as well as working with global clients, we attend industry conferences and events across the world. We also believe in creating the best working culture we can and provide everything from regular team socials across the UK to free healthy snacks! So, if you are always seeking a challenge, want to work as part of a dynamic team and love to travel – join us!
We have three teams here at AC, our developers, consultants and support engineers. All have different skills and talents, but all work together as one, to provide the best software solutions we can.
We also know that the best team is a diverse team. We hire from all disciplines and are always looking for the keenest of problem solvers to work with us. Whether you have a Computer Science, Mathematics or Physics degree, or industry experience, if you have a passion for problem solving, you will make a great addition to the Automation Consultants family.
What We Do
We provide renowned automation solutions for world leading organisations. We work across the entire software development life-cycle and offer a range of services, from consultancy to DevOps, as well as ongoing software support by our talented support engineers.
We aim to offer solutions that our competitors cannot and are always looking for innovative people to help us continue do so. So, whether you are a keen developer, a self-confessed geek or a tech savvy communicator, apply for a role and work with us on our mission to always be the best.
Perks and Benefits
We believe in a social, trusting and flexible working environment. We offer flexible working hours so you can work anytime, anywhere, regular team events and company exclusive discounts across hundreds of retailers, cinemas and restaurants.
We provide a competitive graduate scheme with clear career progression as well as ongoing training and development in the latest software.
Don’t see a role that suits you? We are always looking for talented individuals to join us, so submit a CV and we will be in touch!