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

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

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

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

Вопрос от Анонимного юзера 13 апреля 2026 17:54

Цифра или нет Определите является ли данный символ цифрой или нет. Входные данные Вводится единственный символ C. Выходные данные Необходимо вывести "YES", если символ является цифрой, и "NO" - в противном случае. 0 YES $ NO ы NO # NO q NO I NO Z NO A NO Q NO 9 YES 8 YES 3 YES 2 YES 1 YES 5 YES S NO

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

13 апреля 2026 17:54

Задача понятна: проверить, является ли данная единичная символ цифрой.

Что считается цифрой

  • В этом контексте цифрами являются символы: '0', '1', '2', ..., '9'.

Как решить

  • Считать введённый символ.
  • Проверить: если он лежит в диапазоне '0'..'9', вывести YES, иначе NO.
  • Это решение выполняется за константное время O(1).

Пример соответствия с примерами:

  • 0 → YES
  • 9 → YES
  • 8 → YES
  • 3 → YES
  • 2 → YES
  • 1 → YES
  • 5 → YES
  • $, ы, #, q, I, Z, A, Q, S → NO

Код на нескольких языках

Python

  • Ввод: читаем одну строку и берём первый символ.
  • Проверяем диапазон '0' ≤ c ≤ '9'.

print("YES" if ('0' <= c <= '9') else "NO")

Полный пример: import sys

s = sys.stdin.readline().strip() if s: c = s[0] print("YES" if '0' <= c <= '9' else "NO")

C++ #include <bits/stdc++.h> using namespace std; int main() { char c; if (!(cin >> c)) return 0; cout << ((c >= '0' && c <= '9') ? "YES" : "NO"); return 0; }

Java import java.io.BufferedReader; import java.io.InputStreamReader;

public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String s = br.readLine(); if (s == null) return; char c = s.trim().charAt(0); System.out.print((c >= '0' && c <= '9') ? "YES" : "NO"); } }

Если хочешь, могу привести решение на другом языке или подстроить под конкретный формат ввода, который выдают ваши тесты.

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

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

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

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

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

qr-codegoogle-playapp-store

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

Цифра или нет Определите является ли данный символ цифрой или нет. Входные данные Вводится единственный символ C. Выходные данные Необходимо вывести "YES", если символ является цифрой, и "NO" - в противном случае. 0 YES $ NO ы NO # NO q NO I NO Z NO A NO Q NO 9 YES 8 YES 3 YES 2 YES 1 YES 5 YES S NO
Задача понятна: проверить, является ли данная единичная символ цифрой. Что считается цифрой - В этом контексте цифрами являются символы: '0', '1', '2', ..., '9'. Как решить - Считать введённый символ. - Проверить: если он лежит в диапазоне '0'..'9', вывести YES, иначе NO. - Это решение выполняется за константное время O(1). Пример соответствия с примерами: - 0 → YES - 9 → YES - 8 → YES - 3 → YES - 2 → YES - 1 → YES - 5 → YES - $, ы, #, q, I, Z, A, Q, S → NO Код на нескольких языках Python - Ввод: читаем одну строку и берём первый символ. - Проверяем диапазон '0' ≤ c ≤ '9'. print("YES" if ('0' <= c <= '9') else "NO") Полный пример: import sys s = sys.stdin.readline().strip() if s: c = s[0] print("YES" if '0' <= c <= '9' else "NO") C++ #include using namespace std; int main() { char c; if (!(cin >> c)) return 0; cout << ((c >= '0' && c <= '9') ? "YES" : "NO"); return 0; } Java import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String s = br.readLine(); if (s == null) return; char c = s.trim().charAt(0); System.out.print((c >= '0' && c <= '9') ? "YES" : "NO"); } } Если хочешь, могу привести решение на другом языке или подстроить под конкретный формат ввода, который выдают ваши тесты.