👋Починаємо програмувати? Завітайте на нашу нову платформу, створену спеціально для початківців -Jiki!
Exercism
  • Навчання
    • Мовні треки

      Підвищення кваліфікації з 65+ мов

    • Вчимося програмувати з Jiki

      Вчимося програмувати та створювати в епоху LLM.

    • Подорож

      Дослідження вашої подорожі Exercism

    • ОбранеНове

      Повернення до обраних рішень

  • Дослідити
    • Переваги Exercism

      Пропозиції та знижки від наших партнерів

    • Відео спільноти

      Стріми, проходження та інше

    • Серія коротких вступів

      Короткі огляди мов

    • Інтервʼю та історії

      Отримуймо натхнення з історій людей

    • Discord

      Спілкуймося та відпочиваймо зі спільнотою

      Посилання відкриється в новому вікні або вкладці
    • Форум

      Заглиблюймося в теми

      Посилання відкриється в новому вікні або вкладці
  • Долучитися
    • З чого почати

      Як допомогти Exercism

    • Наставництво

      Підтримуймо інших у навчанні

    • Документація

      Усе необхідне для допомоги

    • Учасники

      Познайоммося з людьми, які стоять за Exercism

    • ПерекладачіНове

      Підтримуймо наш проєкт локалізації

  • Ще
    • Пожертвувати

      Допоможімо підтримати нашу місію

    • Про Exercism

      Дізнаймося про нашу організацію

    • Наш вплив

      Дослідімо, чого ми досягли

    • Синхронізатор GitHubНове

      Резервне копіювання рішень на GitHub

    • Інсайдери

      Наш спосіб подякувати

  • українськаUkrainian
  • EnglishEnglish
  • DeutschGerman
  • español de EspañaEuropean Spanish
  • español latinoamericanoLatin American Spanish
  • françaisFrench
  • italianoItalian
  • magyarHungarian
  • português do BrasilBrazilian Portuguese
  • português europeuEuropean Portuguese
  • বাংলাBengali
  • ΕλληνικάGreek
  • हिन्दीHindi
  • 日本語Japanese
  • 한국어Korean
  • 简体中文Simplified Chinese
  • 繁體中文Traditional Chinese

Незабаром

  • catalàCatalanСкоро
  • IndonesiaIndonesianСкоро
  • KiswahiliSwahiliСкоро
  • NederlandsDutchСкоро
  • polskiPolishСкоро
  • românăRomanianСкоро
  • suomiFinnishСкоро
  • svenskaSwedishСкоро
  • Tiếng ViệtVietnameseСкоро
  • TürkçeTurkishСкоро
  • العربيةArabicСкоро
  • עבריתHebrewСкоро
  • فارسیPersianСкоро
  • русскийRussianСкоро
  • српскиSerbianСкоро
  • ไทยThaiСкоро
  • اردوUrduСкоро
ЗареєструватисяУвійти
Треки
/
Ruby
Ruby
/
Вправи
/
Паліндромні добутки
/
Рішення спільноти
/
Рішення від rootulp
Ruby

для вправи Паліндромні добутки у треку Ruby

Про Ruby Ruby вправу

Інші рішення до вправи Паліндромні добутки

Розгляньмо інші рішення цієї вправи

Практика коду та наставництво для всіх

Вчімося вільно володіти 83 мовами програмування завдяки нашому унікальному поєднанню навчання, практики та наставництва. Exercism - це цікаво, ефективно і на 100% безкоштовно, назавжди.

Зареєструватися безкоштовно Оглянути мови

Видання


  • Exercism
  • Навчання програмуванню з Jiki
  • Exercism для команд
  • Дослідження Exercism

Про нас


  • Про Exercism
  • Наша команда
  • Контрибʼютори
  • Партнери
  • Індивідуальні прихильники

Долучитися


  • Exercism Insiders
  • Долучитися
  • Наставництво
  • Пожертвувати

Правова інформація та політики


  • Умови користування
  • Політика конфіденційності
  • Політика щодо cookie
  • Кодекс поведінки
  • Заява про доступність

Будьмо на звʼязку


  • Блог Exercism
  • Обговорення на GitHub
  • Звʼязатися з нами
  • Повідомити про зловживання

Отримати допомогу


  • Документація Exercism
  • Початок роботи
  • Часті запитання
  • Встановлення CLI
  • Інтерактивний огляд CLI

Наші треки з мов програмування


  • 8th
  • ABAP
  • ARM64 Assembly
  • Arturo
  • AWK
  • Ballerina
  • Bash
  • Batch Script
  • C
  • C#
  • C++
  • Cairo
  • CFML
  • Clojure
  • COBOL
  • CoffeeScript
  • Common Lisp
  • Crystal
  • D
  • Dart
  • Delphi Pascal
  • Elixir
  • Elm
  • Emacs Lisp
  • Erlang
  • Euphoria
  • F#
  • Factor
  • Fortran
  • Free Pascal
  • Futhark
  • Gleam
  • Go
  • Groovy
  • Haskell
  • Idris
  • Java
  • JavaScript
  • jq
  • Julia
  • Kotlin
  • Lean
  • Lisp Flavoured Erlang
  • Lua
  • MIPS Assembly
  • MoonScript
  • Nim
  • Objective-C
  • OCaml
  • Odin
  • Perl
  • Pharo
  • PHP
  • PowerShell
  • Prolog
  • PureScript
  • Pyret
  • Python
  • R
  • Racket
  • Raku
  • ReasonML
  • Red
  • Roc
  • Ruby
  • Rust
  • Scala
  • Scheme
  • SQLite
  • Standard ML
  • Swift
  • Tcl
  • TypeScript
  • Uiua
  • Unison
  • V
  • Vim script
  • Visual Basic
  • WebAssembly
  • Wren
  • x86-64 Assembly
  • YAMLScript
  • Zig

Є бажання додати трек з мови до Exercism?

Створіть нову тему на форумі і обговорімо її.


Exercism - неприбуткова організація, зареєстрована у Великій Британії. Її опікуни: Katrina Owen, Jeremy Walker та Erik Schierboom.
© 2026 Exercism