Concours de programmation Kotlin Heroes

JetBrains s'est associé à Codeforces pour promouvoir Kotlin auprès des amateurs de programmation sportive. Codeforces fournit aux développeurs de Kotlin une plate-forme sur laquelle ils peuvent rivaliser en programmation algorithmique et affiner leurs compétences. Avec Codeforces, nous lançons une série de compétitions appelées Kotlin Heroes .

image

La programmation sportive est une compétition intellectuelle dont les participants écrivent des programmes pour résoudre des problèmes algorithmiques clairement formulés dans le cadre de restrictions sévères. Le niveau de difficulté peut être différent: tout développeur devra faire face à certaines tâches, et pour la bonne solution, vous devez écrire très peu de code; d'autres tâches nécessitent une expérience et une connaissance approfondies des algorithmes spéciaux et des structures de données. Codeforces est une plate-forme qui offre aux développeurs professionnels et aux étudiants du monde entier un moyen passionnant d'apprendre et d'améliorer leurs compétences en programmation.

La première compétition Kotlin Heroes aura lieu à Codeforces le 28 mai 2019 à 17h35 heure de Moscou. Il durera 2,5 heures et comprendra un ensemble de tâches conçues pour les débutants et les programmeurs expérimentés. Les participants aux trois premières places recevront des prix d'un montant de 512, 256 et 128 dollars, respectivement. Les 50 meilleurs participants recevront un T-shirt Kotlin Heroes et un badge Kotlin. Enfin, toute personne qui résoudra au moins un problème pourra participer au tirage au sort de l'un des 50 T-shirts de Kotlin Heroes.

Le langage de programmation Kotlin a été introduit par JetBrains en 2011, et la première version stable 1.0 est sortie en 2016. La version actuelle du langage est 1.3. Kotlin répond aux besoins des développeurs d'applications dans un large éventail de domaines. Il s'agit d'un langage de type statique conçu pour écrire du code concis, qui a moins de «forme» et plus de contenu. Il vous permet de passer d'applications qui ne font que quelques lignes à des projets avec des millions de lignes de code. Kotlin n'a pas été conçu spécifiquement pour la programmation sportive, mais il est idéal pour ce domaine. Kotlin réduit la quantité de code stéréotypé que les programmeurs doivent lire et écrire, presque au niveau offert par les langages de script avec typage dynamique - tout cela avec les outils et les performances d'un langage typé statiquement.

Les compétitions sont un excellent moyen de tester vos connaissances et d'apprendre de nouvelles choses de vos rivaux. Peu importe si vous avez participé à des programmes sportifs auparavant. Nous sommes sûrs: Kotlin Heroes sera un tournoi utile et intéressant pour tous les développeurs de Kotlin, d'autant plus que tout le monde a une chance de gagner un prix! Si vous aimez Kotlin, nous espérons que vous participerez aux prochains Kotlin Heroes, et peut-être même commencerez à utiliser Kotlin dans d'autres compétitions.

Source: https://habr.com/ru/post/fr453122/


All Articles