#include
using namespace std;
const char msg[][3] = { "in", "" };
int main() {
char c;
cin.get(c);
cout << msg[(c & ~0x3F) == 0x40 && (0x7FFFFFE & (1 << (c & 0x1F)))] << "correct" << endl;
return 0;
}
#include
#include
int main() {
puts(isalpha(std::cin.get()) ? "correct" : "incorrect");
}
Пока система не умеет работать со строками, поэтому каждый запрос обрабатывается по одному символу. Помогите Маше определить, является входной символ допустимым или нет.
Формат ввода
Один символ.
Формат вывода
Вывести "correct", если входной символ принадлежит допустимому диапазону, или "incorrect", если нет.
Пример 1
Ввод
a
Вывод
correct
Пример 2
Ввод
1
Вывод
incorrect
Пример 3
Ввод
A
Вывод
correct