• Compete
  • Learn
  • Community
ico-magnifying_glass

    Learn Swift $100 Playground Challenge

    PRIZES

    1st

    $100,000

    Register
    Submit
    The challenge is finished.
    Show Deadlines icon-arrow-up

    Challenge Overview

    The first 1000 topcoder members that submit a passing solution will recieve $100. 

    This Learn Swift challenge was designed to help you learn the basics of Swift. You will need to install the lastest Xcode beta but this challenge will only be done in PlaygroundsYou can submit as many times as necessary in order to pass but shouldn't take you more than one or two times to get it right. It should only take you are hour or so to complete the challenge and demonstrates your proficiency with basic Swift concepts (classes, dictionaries, tuples, generics, flow control and more). 

    Virtually all of the information you need to complete this challenge can be found on our Resources page.

    Each member will receive a random programming challenge to solve. To get the requirements for your challenge, follow the 3 simple steps on the Learn Swift page

    Note: Due to the extremely large number of submitters and the amount of judges required for this challenge, scorecards will not be updated in Online Review. Also, the status of reviewed submissions will not be updated in Online Review either.  You can check the official status of your submission here. 

    Have fun and #learn2swift.

    Final Submission Guidelines

    Use Xcode 6 beta 6. Simply upload your Playground file as your submission. It may take a day or two to judge your submission. We will be updating submissions on Monday, Wednesday and Friday.  You can check the status of your submission here.

    Reliability Rating and Bonus

    For challenges that have a reliability bonus, the bonus depends on the reliability rating at the moment of registration for that project. A participant with no previous projects is considered to have no reliability rating, and therefore gets no bonus. Reliability bonus does not apply to Digital Run winnings. Since reliability rating is based on the past 15 projects, it can only have 15 discrete values.
    Read more.

    ELIGIBLE EVENTS:

    2015 topcoder Open

    REVIEW STYLE:

    Final Review:

    Community Review Board
    ?

    Approval:

    User Sign-Off
    ?

    CHALLENGE LINKS:

    Review Scorecard