HrustHr, вы бы попробовали что-то начать писать, всё бы и получилось!
Во внешнем цикле поставили Z на очередную позицию, во внутреннем ставите Y по очереди на все позиции, кроме той, на которой Z.
А при чём тут алгоритмы, математика? Это видимо какая-то задачка по программированию для начинающих?
В цикле ставите Z вместо очередной буквы - первой, второй, третьей и т.д.
Второй вопрос - два цикла, один внутри другого.
tim12fe, виноват, не геймпад конечно, а те тег и класс, что в скобочках написаны. В любом случае, надо самому убедиться, что искомое в тексте есть. Оно есть?
"Парсинг выдет None" потому что он не нашёл в предложенном ему тексте "геймпад".
"что делать?" В первую очередь тупо посмотреть глазами на этот самый текст - есть ли там этот самый "геймпад"! Скорее всего, после этого вопрос будет уже совсем другой!
ymfront, так и знал, что cmd здесь дело десятое. "Средствами cmd" - это я понимаю как "используя только внутренние команды". А Вам сгодится абсолютно любая утилита для работы с текстом. Хоть сами напишите, хоть первую же из выдачи гугла возьмите, например https://nhutils.ru/blog/замена-текста-в-подкаталог...
И всё-таки, в чём смысл таких ограничений в инструментах?
В любом текстовом редакторе такую замену по времени сделать быстрее, чем написать этот вопрос.
Сервисов проверяющих существование e-mail полно (легко гуглятся). У многих в общих словах описан алгоритм проверки. Возможно некоторые предоставляют для этого api (возможно платное).
Но это ни в коем случае не делается каким-либо белым списком доменов. Разве что Вам клиенты не нужны совсем.
Посмотреть включена или нет дефрагментация можно было перейдя на следующую вкладку окна на приведённом скриншоте.
Очень правильно заметил Владимир Коротенко, что вообще говоря, прикладное ПО (в том числе и проводник) ничего не знает и не обязано знать про физическое расположение файлов на диске. Даже копируя файлы по очереди, Вы не можете быть уверены, что именно в таком порядке они и "лягут" на диск.
Если честно, последний раз дефрагментацией вручную заморачивался очень давно, где-то во времена DOS - Win98. В наше время, пока был в компе hdd, на нём была включена виндовая дефрагментация по умолчанию. А сейчас только ssd и остались.
Так что если есть какие-то конкретные проблемы, то с ними и надо разбираться. То, что Вы описали - не факт, что из-за фрагментации. Проверить легко - выполните дефрагментацию!
TimofeyShapovalov, Вы просто не совсем поняли условие задачи. Участники поглощают хотдоги - это пара булка+сосиска. Т.е. требуемое количество булок и сосисок одинаковое. А у Вас получается, что оно может быть разным.
Спрашиваете пользователя количество участников (N) и сколько каждому участнику полагается хотдогов (K). Т.е. все гости съедят N*K хотдогов - а это N*K булок и столько же сосисок. А вот сколько минимально нужно купить упаковок того и другого уже считаете.
В самом расчёте у Вас тоже ошибка. Вы "недокармливаете" гостей :). Если требуемое число не делится нацело на количество в упаковке, то результат необходимо округлить в большую сторону.
На пальцах:
Допустим, требуется 36 хотдогов. Вы посчитали для сосисок 36/10=3,6 упаковки. Но это не ответ. Вам же в магазине так не продадут. Правильный ответ будет 4 упаковки! И лишними останутся 4*10-36=4 сосиски. Аналогично посчитать для булок (вместо 10 везде ставим 8).
Вот что требуется в этой задачке.
mayton2019, не понял к чему это?
Вы отрицаете, что решение автора неверное? На любом тестировании разбор решения до вычислений даже не дойдёт. Так как остановится на том, что программа вместо двух чисел ожидает три. Автор абсолютно не понял условие задачи и написал ерунду.
Просто признайте, что не обратили на это внимание. Вот про проверки ввода у Вас замечание правильное.
IvanTRG, Я написал комментарий вполне серьёзно - кратко ответить на Ваш вопрос нельзя. Судя по тексту вопроса, Вам не хватает самых базовых знаний, в том числе из школьного курса физики, который я советую Вам повторить. Я абсолютно уверен, что в сообщении, которое Вы пометили как ответ, Вы не поняли ни слова. Если человек говорит о "прижатых друг к другу пластинах" и подключении "к напряжению и минусу", то ему ещё рано слушать про обеднённые области и смещение перехода.
Я вовсе не собирался Вас как-то задеть. Почитаете книжки - разберётесь. Но нужно последовательное движение от простого к сложному.
Вопрос вне тематики ресурса и на него невозможно дать конкретный ответ.
Тут требуется курс лекций начиная с базовых понятий "полупроводник", "np-переход" и так далее. Основы, по крайней мере раньше, давались в школьном курсе физики. Да и собственно "курсовую работу" Вы в каком-то учебном заведении пишете? Значит у Вас есть соответствующие предметы и учебники по ним.
AlexNSK54, подозреваю, что Вам сообщают о том, что под Ваши фильтры не подошла ни одна запись. Либо так и есть, либо фильтры написали неправильно.
p.s. Это же Ваша программа, и Вы запрограммировали вывод этого сообщения. Почему же Вы не знаете, что оно значит? :)
Существующий кусок плохой, блокирующий. Его нужно переписать по-другому, а не пытаться лечить.
Скорее всего здесь должно быть что-то типа классического примера BlinkWithoutDelay.
Но это всё догадки, так как нет полного и чёткого описания алгоритма, который нужно реализовать.
Как работает система в других приложениях, требующих ввода с сенсорного экрана?
Если в остальных местах всё работает, то нужно смотреть что такое в этом конкретном приложении не так.
Если везде колом встаёт, то значит в системе в принципе работа с тачскрином не сильно удачно реализована.
Лучше было бы описать подробнее свой проект! Тогда может и советы были бы более конкретные. А то Вам насыпали общих ответов - про всё на свете, кто как вопрос понял. Мне, например, показалось (прежде всего по заголовку вопроса), что Вам достаточно http-сервера, поднятого на самой esp, но может всё совсем не так.
Ещё Вы постоянно упоминаете протокол mqtt. Видимо, Вы какое-то решение себе уже представили. Но без подробностей о задаче нельзя сказать насколько оно хорошо или плохо.
Короче, советую подробнее описать задачу (дополнить вопрос). А то уже 6 разных ответов, а решения-то нет.
А что написано у производителя в характеристиках ноутбука? А на имеющейся плашке?
Программы - вещь такая, может они и не собирались отображать подобные нюансы, а просто показывают тип - DDR3!
Они, если не подключатся, возможно более внятно причину укажут.