|
3 / 3 / 2
Регистрация: 04.07.2015
Сообщений: 187
|
|
Нужны задачи для новичка или способ реализации кода04.07.2015, 20:15. Показов 3534. Ответов 37
Метки нет (Все метки)
Дайте мне какую-нить задачу, которая будет больше на логическое мышление и решения логические должны быть, нежели на большое знание языка СИ++. В интернете я нашел задачи, но они либо крайне простые, либо крайне тяжелые. Для меня программирование это интересное занятие. Недавно написал алгоритм создания игры сапер. Он заполняет массив начала "минами" цифрами 9, потом этот же массив заполняет числами как в оригинальном сапере. Если есть такая какая технология чтобы можно было написать программу чтобы она могла общаться с оригинальным сапером из виндовс, я мог бы попробовать написать программу - бота, который смог бы его решать. В общем если коротко, то киньте задачку на логику. Ну и если можно, то скажите как заставить общаться 2ум разным программам между собой
0
|
|
| 04.07.2015, 20:15 | |
|
Ответы с готовыми решениями:
37
нужны идеи в реализации кода Локальный чат на VB: нужны исходники или идеи реализации |
|
495 / 377 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
|
||||
| 04.07.2015, 21:38 | ||||
|
Ладно, моя задача такая: В программе реализовать 3 функции: 1. Ввод сообщения (Последовательность латинских букв). 2. Ввод пароля. Где пароль сочетание любой длины из чисел(1-9) и латинского алфавита (как больших так и малых букв). 3. Подбор пароля. В случае успеха вывести сообщение из функции 1.(то есть пишите алгоритм который формирует строку, а потом сравниваете с паролем, подошел - выводите сообщение, нет - продолжайте искать). Сложность регулировать можете сами, рассмотреть только числа, или пароль определенной(известный за ранее, тогда алгоритмы подбора будут отличатся) длины. Подсказка: время работы такой программы может быть огромным, так что если не хотите что б она закончила свою работу через пару лет, то начните только с чисел.
1
|
||||
|
|
|
| 05.07.2015, 03:04 | |
|
Не знаю, можно ли оставлять на форуме ссылки на внешние ресы, но есть такая штука на логику, как спортивное программирование. Лучший из них, наверно, codeforces.
0
|
|
|
3 / 3 / 2
Регистрация: 04.07.2015
Сообщений: 187
|
|
| 05.07.2015, 15:11 [ТС] | |
|
Спасибо, попробую порешать. ПРавда некоторые приемы нужно будет погуглить. Как я понял нужно написать брутфорс мини)
0
|
|
|
3 / 3 / 2
Регистрация: 04.07.2015
Сообщений: 187
|
|
| 06.07.2015, 22:03 [ТС] | |
|
Написал код для подбора пароля из цифр. Он простой оказался очень, а вот с символами проблемки) Как я понял нужно через аск 2 подбирать значения для пароля.
0
|
|
|
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
|
|
| 06.07.2015, 22:11 | |
|
Sinkha,
вот еще задания на логику 1. Даны обозначения двух полей шахматной доски (например, A5 и C2). Найти минимальное число ходов, которые нужны шахматному коню для перехода с первого поля на второе. 2. Имеется N камней веса А1, А2,..., АN. Необходимо разбить их на две кучи таким образом, чтобы веса куч отличались не более чем в 2 раза. Если этого сделать нельзя, то указать это. 3. Дан массив целых чисел x[1]..x[m+n], рассматриваемый как соединение двух его отрезков: - начала x[1]..x[m] длины m - конца x[m+1]..x[m+n] длины n. Не используя дополнительных массивов, переставить начало и конец.
0
|
|
|
1 / 1 / 0
Регистрация: 20.06.2014
Сообщений: 47
|
|
| 06.07.2015, 22:23 | |
|
Можно ещё реализовать класические игры.
0
|
|
|
3 / 3 / 2
Регистрация: 04.07.2015
Сообщений: 187
|
|||
| 07.07.2015, 15:32 [ТС] | |||
|
0
|
|||
|
23 / 23 / 14
Регистрация: 01.05.2015
Сообщений: 180
|
|
| 07.07.2015, 15:56 | |
|
Еще можно нагуглить сборник пасьянсов и реализовать их алгоритмы.
0
|
|
|
859 / 448 / 112
Регистрация: 06.07.2013
Сообщений: 1,491
|
|
| 08.07.2015, 16:29 | |
|
Реализуй в консоли полноценный 3д ASCII куб, крутящийся ( Достаточно интересно выглядит )
0
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
| 08.07.2015, 16:35 | |
|
0
|
|
|
3 / 3 / 2
Регистрация: 04.07.2015
Сообщений: 187
|
|||||||
| 09.07.2015, 16:19 [ТС] | |||||||
Почему вместо рус букв загогулины?) Там в принципе нет ничего такого важного. Под аннотацией для себя писал коды букв английского алфавита аск2 и цифр. А в 13 строке просто "Введите пароль" Добавлено через 6 минут Возможно я не правильно понял условия задачи, ведь подбор идет моментально
0
|
|||||||
|
495 / 377 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
|
|||
| 09.07.2015, 17:08 | |||
|
Во-первых: длина вводимого пароля не известна Вы формируете строку(алгоритм который нужно придумать) а потом высылаете эту строку в функцию, где сравниваете весь массив(строку) а не отдельные элементы. Добавлено через 2 минуты Ну и конечно функции, надо реализовать функции!
0
|
|||
|
3 / 3 / 2
Регистрация: 04.07.2015
Сообщений: 187
|
||||
| 09.07.2015, 19:06 [ТС] | ||||
|
0
|
||||
|
495 / 377 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
|
|
| 10.07.2015, 14:29 | |
|
0
|
|
|
3 / 3 / 2
Регистрация: 04.07.2015
Сообщений: 187
|
|||||||
| 12.07.2015, 23:12 [ТС] | |||||||
В общем дай хотяб подсказку как их сравнивать или что иное
0
|
|||||||
|
495 / 377 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
|
|||||||
| 13.07.2015, 15:49 | |||||||
|
Что-то вроде того
0
|
|||||||
|
3 / 3 / 2
Регистрация: 04.07.2015
Сообщений: 187
|
|
| 13.07.2015, 17:53 [ТС] | |
|
0
|
|
| 13.07.2015, 17:53 | |
|
Помогаю со студенческими работами здесь
20
Нужны простые ответы для новичка в друпал Java EE против Spring: нужны пояснения для новичка Мультиязычное приложение - какой способ для реализации выбрать Какой способ предпочтительнее для реализации повторяющейся функции
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536
Одним из. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|