Skip to content

herzykj/akamai-devoxx

Repository files navigation

Akamai Krakow Devoxx Competition - 2019

Welcome to the Akamai Krakow Devoxx Competition 2019. Here you will find all information on how to participate and submit your solutions. This repository also contains tasks to be solved.

Tasks

  • each day we will provide tasks at 9:00 CEST time
  • there are 5 tasks - 3 x easy, 1 x medium, 1 x hard
  • at the end of day we will close the submission and evaluate solutions

Prizes

The prizes can be gathered from Akamai booth each day.

Evaluation

Solutions will be evaluated for

  • correctness
  • performance

If your solution fails correctness, it will not be evaluated by performance test.

For correctness you will receive points as follows:

easy medium hard
10 30 50

For performance you will receive additional points depending on performance ranking

Rules

  • edit existing .java files
  • use plain Java Coretto 11.0.3.7.1
  • all solutions shall be done as main java app taking arguments from command lines and printing results to stdout
  • keep the conventions of printouts, print only the solution to the stdout
  • do not use precomputed solutions - it will be disqualified
  • do not pass the solution to other users, remember that it's about fun and healthy competition :)

Assignment 1 - easy

Write a program that calculates number of palindromes in text file. File format is, each word in new single line. Words are unique in the file.

Assignment 2 - easy

Write a program that calculates sum of ASCII chars from string. Chars will be only basic ascii range 0-127.

Assignment 3 - easy

Write a program that calculates n-th Fibonnacci sequence number. Note - assume 1st element is "1".

Assignment 4 - medium

Write a program that calculates sum of digits of n-th element of Look-and-say sequence.

Note - assume 1st element is "1".

Assignment 5 - hard

Write program that returns n-th Vampire Number.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages