Support us

Премьер-министр Сингапура написал решатель Судоку на C++

Оставить комментарий
Премьер-министр Сингапура написал решатель Судоку на C++

Единицы из числа действующих глав государств и правительств, положив руку на сердце, могут заявить, что разбираются в современных технологиях, а тех, кто имеет базовые знания и навыки программирования еще меньше. Впрочем, премьер-министр Сингапура Ли Сянь Лун превзошёл их всех, разместив на своей официальной странице в Facebook исходный код программы. Действующий премьер-министр Сингапура также попросил отправлять ему отчеты об ошибках, пишет Ars Technica.

Читать далее

Ли Сянь Лун упомянул данную программу во время выступления перед лидерами ИT-индустрии на мероприятии Founders Forum Smart Nation Singapore Reception, проходившем 20 апреля.

«Последняя написанная мною несколько лет назад программа — это решатель Судоку на языке C++, так что я немного отстал», — сказал Ли Сянь Лун. – «Мои дети работают в сфере ИT, они оба — выпускники MIT. Один из них однажды открыл книгу и сказал: «Вот, прочтите». Это был учебник по языку программирования Haskell. Однажды это станет одним из моих занятий после ухода в отставку».

Сразу после выступления Ли Сянь Лун получил несколько писем с просьбой показать исходный код этой программы. И вот 5 мая он опубликовал скриншот кода программы вместе с ссылкой на соответствующую папку в собственном хранилище в облачном сервисе Google Drive на своей официальной странице в Facebook. В папке находится исходный код программы, результаты его работы и скомпилированный исполняемый в Windows (точнее — командной строке) файл программы.

«Программа довольно проста: она запускается в командной строке (окно DOS)», — написал в своем сообщении Ли Сянь Лун. — «Данные вводятся строка за строкой (к примеру, 1-3-8—6), а затем программа выдает решение (или решения, если существует несколько возможных решений), число шагов, необходимых для решения задачи, а также некоторые статистические данные поиска».

«Надеюсь, что вы весело проведете время, когда будете экспериментировать с этой программой. Пожалуйста, дайте мне знать, если обнаружите какие-либо ошибки», — в заключение отметил Ли Сянь Лун.

16 лет dev.by — «дефолтный» источник информации о беларусском ИТ

Вы можете...

Читайте также
«В Кремле молодцы, делают свою работу». Экс-топ Wargaming рассказал dev.by, зачем вкладывать свой кровный $1 млн в проект «без прибыли»
«В Кремле молодцы, делают свою работу». Экс-топ Wargaming рассказал dev.by, зачем вкладывать свой кровный $1 млн в проект «без прибыли»
«В Кремле молодцы, делают свою работу». Экс-топ Wargaming рассказал dev.by, зачем вкладывать свой кровный $1 млн в проект «без прибыли»
Директор по продукту World of Tanks ушёл из Wargaming в политику
Директор по продукту World of Tanks ушёл из Wargaming в политику
Директор по продукту World of Tanks ушёл из Wargaming в политику
Топ Wargaming объяснил, почему никто не хочет узнавать мнение избирателя через приложение
Топ Wargaming объяснил, почему никто не хочет узнавать мнение избирателя через приложение
Топ Wargaming объяснил, почему никто не хочет узнавать мнение избирателя через приложение
Повышение налогов и «свой Стив Джобс» в кабмине. Что происходит в украинском ИТ при Зеленском
Повышение налогов и «свой Стив Джобс» в кабмине. Что происходит в украинском ИТ при Зеленском
Повышение налогов и «свой Стив Джобс» в кабмине. Что происходит в украинском ИТ при Зеленском

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.