Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 26 ноября 2025 10:27

Уровень D. Напишите программу, которая получает с клавиатуры натуральное число и определяет, есть ли в его десятичной записи одинаковые цифры, стоящие рядом.Пример:Введите число: 553Ответ: да.Пример:Введите число: 535Ответ: нет.

Ответ нейросети

26 ноября 2025 10:27

Ниже приведены простые решения на два популярных языка. Идея: читаем число как строку и сравниваем соседние цифры. Если найдём равные соседние цифры — выводим "да", иначе "нет".

Python (без промпта, подходит для онлайн-судий): n = input().strip() exists = any(n[i] == n[i+1] for i in range(len(n) - 1)) print("да" if exists else "нет")

C++: #include #include using namespace std;

int main() { string s; if (!(cin >> s)) return 0; bool ok = false; for (size_t i = 0; i + 1 < s.size(); ++i) { if (s[i] == s[i + 1]) { ok = true; break; } } cout << (ok ? "да" : "нет"); return 0; }

Если нужно добавить вывод подсказки в консоль (для локального тестирования), можно читать так:

  • Python: print("Введите число:", end=" "); n = input().strip()
  • C++: cout << "Введите число: "; cin >> s; ... (звеньте выводы соответственно).

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Уровень D. Напишите программу, которая получает с клавиатуры натуральное число и определяет, есть ли в его десятичной записи одинаковые цифры, стоящие рядом.Пример:Введите число: 553Ответ: да.Пример:Введите число: 535Ответ: нет.
Ниже приведены простые решения на два популярных языка. Идея: читаем число как строку и сравниваем соседние цифры. Если найдём равные соседние цифры — выводим "да", иначе "нет". Python (без промпта, подходит для онлайн-судий): n = input().strip() exists = any(n[i] == n[i+1] for i in range(len(n) - 1)) print("да" if exists else "нет") C++: #include #include using namespace std; int main() { string s; if (!(cin >> s)) return 0; bool ok = false; for (size_t i = 0; i + 1 < s.size(); ++i) { if (s[i] == s[i + 1]) { ok = true; break; } } cout << (ok ? "да" : "нет"); return 0; } Если нужно добавить вывод подсказки в консоль (для локального тестирования), можно читать так: - Python: print("Введите число:", end=" "); n = input().strip() - C++: cout << "Введите число: "; cin >> s; ... (звеньте выводы соответственно).