Дано натуральное число n (1< =n< =10000). требуется написать программу, определяющую для n, какая цифра больше - первая или последняя тех. требования: входной файл: input.txt выходной файл: output.txt ограничение по времени 1 секунда формат входных данных: в единственной строке задано число n. формат выходных данных: в единственной стоке необходимо вывести один символ: "=", если цифры одинаковые"< ", если первая цифра меньше последней, и "> ", если первая цифра больше последней. пример файла входных данных: 1234 пример файла выходных данных:
n,d:integer;
f:Text;
begin
Assign(f,'input.txt'); Reset(f);
Read(f,n);
Assign(f,'output.txt'); Rewrite(f);
d:=n mod 10;
while n>=10 do n:=n div 10;
if n>d then Writeln(f,'>')
else
if n=d then Writeln(f,'=') else Writeln(f,'<');
Close(f)
end.
ifstream filein("INPUT.TXT", ios::in);
filein.getline(buffer, 1000);
filein.close();
string str = string(buffer);
delete[] buffer;
ofstream fileout("OUTPUT.TXT", ios::out);
if (str[0] == str[str.length() - 1]) fileout << "=";
if (str[0] == str[str.length() - 1]) fileout << "<";
if (str[0] == str[str.length() - 1]) fileout << ">";
fileout.close();