Вопросы с тегом «interactive»

Используется для задач, требующих взаимодействия с пользователем во время выполнения

83
Выключи компьютер!

Вызов: На выбранном вами языке программирования выключите машину, на которой выполнялся ваш код. правила Нет выключения из-за истощения ресурса (например: форк-бомба для принудительного выключения) Вы можете написать код, который работает только в определенной среде / ОС, если хотите. Стандартные...

51
Создать флажок

Напишите программу, которая создает флажок с двумя состояниями, с которым люди могут взаимодействовать с помощью мыши. В частности, ваша программа должна выполнять все следующие действия: Имейте область экрана размером 8 × 8 пикселей (или больше, если хотите), которая является интерактивной...

51
Создайте программу Paint!

Введение Однажды ты показывал своему ребенку, как рисовать на компьютере. Вы вводите mspaint.exeв строке запуска. К вашему ужасу, он говорит: «Ни один элемент не соответствует вашему поиску». Вы должны создать простую версию краски, чтобы ваш ребенок мог рисовать! Вызов Вы должны создать простую...

44
Введите алфавит - так быстро, как вы можете!

Ваша задача - составить программу, которая измеряет, как быстро вы сможете набирать буквы английского алфавита. Программа должна принимать только строчные буквы aв zв алфавитном порядке. Каждая буква отображается как набранная в той же строке (без новой строки или каких-либо других разделителей...

42
Визуализируйте визуальные глаза

Вы можете помнить или не помнить Xeyes, демонстрационную программу, которая шла с (и, насколько я знаю, до сих пор поставляется) системой X Window. Его целью было нарисовать пару глаз, которые следовали за курсором мыши: Ваша задача - воссоздать Xeyes с искусством ASCII. Напишите программу или...

32
Карта введенных символов ASCII

Не забудьте увидеть другой вызов, Reverse ASCII символьную карту ! Кодировка ASCII (американский стандартный код для обмена информацией) является наиболее широко используемым стандартом кодирования символов. Коды ASCII представляют текст в компьютерах, телекоммуникационном оборудовании и других...

30
ASCII треугольники

Ваша задача - написать программу или функцию, которая печатает треугольник ASCII. Они выглядят так: |\ | \ | \ ---- Ваша программа будет принимать один числовой ввод nс ограничениями 0 <= n <= 1000. Вышеупомянутый треугольник имел значение n=3. Треугольник ASCII будет иметь nобратную косую...

27
Кратчайшее расстояние между двумя точками - это линия

Код программы или функции для создания интерактивного холста на экране размером не менее 400 пикселей х 400 пикселей. Холст может быть любого цвета, по вашему желанию, с рамкой или без рамки, с заголовком или без него и т. Д., Только в некоторой форме очевидного холста. Пользователь щелкает две...

23
Геометрический вызов

Все любят геометрию. Так почему бы нам не попробовать и написать код в гольф? Эта задача включает в себя прием букв и цифр и создание фигур в зависимости от этого. Вход Вход будет в форме (shapeIdentifier)(size)(inverter). Но что такое shapeIdentifier, размер и инвертор? Идентификатор фигуры - это...

23
Внедрить секундомер

Реализуйте простой цифровой секундомер , который будет отображать время, прошедшее в секундах и минутах, как описано ниже. Важный Пожалуйста, прочтите разделы « Дисплей» и « Управление» ! дисплей Время, прошедшее, должно отображаться в MM:SSформате, заменяя ранее отображенную строку времени «на...

23
Муравьи на натуральном бревне

Это хороший вызов для начинающих и хороший убийца времени. Я сказал только «естественный» журнал, потому что заголовок был слишком коротким, это не имеет ничего общего с логарифмами. Дано 2 переменные: Количество муравьев n. Ширина бревна w. Выведите лог ширины wс nмуравьями (показан пример w=3,...

22
Получить случайное число из n цифр с разными цифрами и сначала не 0

Я прочитал этот вопрос и подумал, что это будет хорошим испытанием. задача Дайте вход 0<n<10генерировать случайное число с ровно n цифр первый не 0 так f(n)>10**(n-1)-1 отличные цифры Критерии победы Это код-гольф, поэтому выигрывает самый короткий код. случайный Я имею в виду равномерно...

19
Настаивайте на новом имени файла

Во время выполнения продолжайте запрашивать строку ввода, пока пользовательский ввод не станет именем существующего файла или каталога или другого элемента файловой системы относительно текущего рабочего каталога. Затем верните / распечатайте последнее введенное имя файла. Вы можете предположить,...

19
Создайте простой редактор строк

In: строка без разрывов строки * Разрешить пользователю редактировать и отправлять строку Out: измененную строку (опционально с завершающим переводом строки) Редактор строк должен как минимум позволить пользователю: переместить видимый курсор влево и вправо вставлять и / или перезаписывать символы...

17
Обмен «Хорошо» и «Плохо»

Описание задачи: Напишите программу, которая запрашивает у пользователя ввод. Пользователь введет Goodили Bad. Вам не нужно поддерживать какой-либо другой ввод. Если пользователь входит Good, распечатайте Badи наоборот (на стандартный вывод и т. Д.). Примечания: 1) Вы не можете использовать любую...

17
Расширенная машина правды

Многие люди знают, что такое истина в программировании. Но настало время, чтобы мы взлетели на ступеньку выше. Представляем, расширенную машину правды! Расширенная машина истинности принимает в качестве входных данных две вещи: целое число nи непустую строку s. Это выводит s nвремена с...

15
Создать программу Parrot

Учитывая ввод, выводим этот ввод бесконечно новую строку. На входе будет строка, состоящая только из печатаемых символов ASCII ( 0x20-0x7E) и новых строк ( 0x0A). Если input имеет длину 0, бесконечно выводите символы новой строки. Это код-гольф, поэтому побеждает меньше байтов на каждом языке...

15
PNZ (Угадай 3 уникальных цифры по порядку)

Из давней проблемы в книге по программированию, PNZ - игра, в которой пользователь должен угадать три уникальные цифры в правильном порядке. Правила : Генерируется случайное трехзначное число без повторяющихся цифр. (Это то, что пользователь пытается угадать) Пользователь вводит предположение из 3...

14
Проверьте все клавиши клавиатуры

Напишите самую короткую программу, которая ожидает нажатия каждой клавиши стандартной 101-клавишной клавиатуры США * и затем завершает запись OK! Каждый раз, когда нажимается клавиша, программа отображает в новой строке оставшееся количество не нажатых уникальных клавиш, которые нужно нажимать,...

13
Интерактивный Лабиринт Солвер

Боб был похищен и застрял в лабиринте. Ваша задача - помочь ему найти выход. Но так как это очень темный и страшный лабиринт, он ничего не видит. Он может чувствовать стены, только когда наталкивается на него, и знает, когда он нашел выход, но больше ничего не знает об этом. Поскольку он должен...