MikeMirzayanov's blog

By MikeMirzayanov, 4 months ago, In English

TON Smart Challenge

Hello, Codeforces!

I'm happy to invite the Codeforces community to join an unusual competition organized by our title sponsor, the TON Foundation.

The competition will revolve around programming smart-contracts in FunC, native to the TON ecosystem. We invite the Codeforces community to participate in this contest and show that they can not only solve algorithmic problems in rounds but also delve into a new and interesting area.

Join the contest and master complex cell manipulations, smart contract storage organization, comment handling, basic cryptography, and the logic of governance smart contracts through problem-solving.

TON Smart Challenge 5 →

The tasks will go live on December 21, and the submission deadline is December 30 at 23:59:59 (UTC+4). To enter the challenge, register via the @smartchallengebot on Telegram. The bot will assist you throughout the registration process and send you notifications with the latest updates, such as the start of the contest or the tasks. The bot will also guide you on submitting your entry as a legitimate participant.

All entries must be submitted via GitHub, and your account must be at least a month old.

For comprehensive instructions on submitting your entries, refer to the official GitHub repository with the challenge tasks, which the bot will provide you on the first day of the contest.

The scoring system is simple. For each solved problem, the participant can earn a maximum of 6 points:

  • Successful solution of the problem = 5 points
  • Gas efficiency of the solution = 0 to 1 extra point

Prizes

The pool of $20,000 TON will be split equally between the top 100 participants of the leaderboard after plagiarising participants are removed. Every participant on the leaderboard will receive a participation soulbound token (SBT).

Prize pool distribution:

  • $7,000 in TON — The top 15% of eligible participants
  • $7,000 in TON — The middle 30% of eligible participants
  • $6,000 in TON — The bottom 55% of eligible participants

Impressive, right? Hurry up and join!

Good luck!

  • Vote: I like it
  • +59
  • Vote: I do not like it

»
4 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Thanks

»
4 months ago, # |
Rev. 2   Vote: I like it +23 Vote: I do not like it

It is a bit embarrassing to promise prizes when you did not pay the prizes for the past 2 rounds. Hopefully you do! And thanks for paying for previous rounds! Not sure what happened recently

UPD: They paid the prizes!

»
4 months ago, # |
  Vote: I like it +3 Vote: I do not like it

How do I enter and participate in the contest?

  • »
    »
    4 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    yes, it would be better if there was explanation.

»
4 months ago, # |
  Vote: I like it 0 Vote: I do not like it

I've done the registration, but cant manage to find the problems. And it seems like we have to post our code via Github?

  • »
    »
    4 months ago, # ^ |
      Vote: I like it +6 Vote: I do not like it

    me too. Do you find the problems now?

    • »
      »
      »
      4 months ago, # ^ |
        Vote: I like it +3 Vote: I do not like it

      same, can't find the problems. even the bot didn't shared the tasks repo

»
4 months ago, # |
  Vote: I like it -8 Vote: I do not like it

Hoping Positive Delta and reach Pupil or Specialist

»
4 months ago, # |
  Vote: I like it 0 Vote: I do not like it

The registration link is broken!

»
4 months ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

I don't understand : will there be cp-like problems ?

»
4 months ago, # |
  Vote: I like it 0 Vote: I do not like it

how i can create repository???

please help

»
4 months ago, # |
  Vote: I like it 0 Vote: I do not like it

I wanted to participate in this contest but there’s a problem that this site doesn’t work

»
4 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Did anyone manage to find the tasks and how to submit them ?

»
4 months ago, # |
  Vote: I like it 0 Vote: I do not like it

I think....