English to Braille Translator
Шрифт Брайля - це тактильна система письма, що використовується незрячими і слабозорими. Зазвичай друкується на тисненому папері. Символи в цьому шрифті - це невеликі прямокутні блоки, звані клітинками, які містять крихітні відчутні випуклості, звані піднятими крапками. Число та розташування цих крапок відрізняють один символ від іншого.
Ми будемо використовувати шрифт Брайля з 6-точок. Кожна літера може бути представлена як матриця 3x2, де 1 - піднята крапка і 0 - це порожній простір.
(Літера W не оригінальна)
Літери повинні бути відокремлені порожнім стовпцем. Пробіл - це два порожні стовпці (плюс порожній стовпчик сепаратора, якщо пробіл знаходиться між літерами). Різні позначки форматування вказують на значення символів, які слідують за ними. У них немає прямого еквівалента в друці. Найбільш важливим позначками в англійському шрифті Брайля є: "велика літера" та "число". Ці позначки працюють як перемикач - лише для наступного символа.
Ми будемо використовувати кілька основних розділових знаків:
Тобі дано сторінку текста, яку слід перекласти шрифтом Брайля. В результаті, сторінка містить один або кілька рядків, представлених як матриця. Кожен рядок містить не більше 10 символів (включаючи не друковані).Рядки розділені одним порожнім рядком. Символи розділені порожніми стовпцями, але не мають ніяких розділень на початку та в кінці рядка. Якщо текст можна розмістити в один рядок, то ширина сторінки пропорційна довжині тексту. Якщо сторінка має більше одного рядка, тоді ширина дорівнює довшому рядку, інші рядки...
CheckiO Extensions allow you to use local files to solve missions. More info in a blog post.
In order to install CheckiO client you'll need installed Python (version at least 3.8)
Install CheckiO Client first:
pip3 install checkio_client
Configure your tool
checkio --domain=py config --key=
Sync solutions into your local folder
checkio sync
(in beta testing) Launch local server so your browser can use it and sync solution between local file end extension on the fly. (doesn't work for safari)
checkio serv -d
Alternatevly, you can install Chrome extension or FF addon
checkio install-plugin
checkio install-plugin --ff
checkio install-plugin --chromium
Read more here about other functionality that the checkio client provides. Feel free to submit an issue in case of any difficulties.
Welcome to Pair Programming! Engage in real-time collaboration on coding projects by starting a session and sharing the provided unique URL with friends or colleagues. This feature is perfect for joint project development, debugging, or learning new skills together. Simply click 'Start Session' to begin your collaborative coding journey!
You are trying to join a pair programming session that has not started yet.
Please wait for the session creator to join.
It looks like the creator of the pair programming session closed the editor window.
It might happen accidentally, so that you can wait for reconnection.