Із тризначного числа виділимо цифру сотень та одиниць: a = n / 100, c = n \% 10. Далі виведемо відповідь використовуючи умовний оператор.
Реалізація алгоритму
Читаємо тризначне число . Виділимо цифру сотень та одиниць .
scanf("%d", &n);
a = n / 100; b = n % 10;Якщо a = c, то виводимо знак рівності. Інакше порівнюємо та і виводимо більшу цифру.
if (a == b) printf("=\n"); else
if (a > b) printf("%d\n", a); else
printf("%d\n", b);Java реалізація
import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner con = new Scanner(System.in);
int n = con.nextInt();
int a = n / 100;
int b = n % 10;
if (a == b) System.out.println("=");
else if (a > b) System.out.println(a);
else System.out.println(b);
con.close();
}
}Java реалізація – рядки
import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner con = new Scanner(System.in);
String s = con.next();
int a = s.charAt(s.length()-1) - '0';
int b = s.charAt(0) - '0';
if (a == b) System.out.println("=");
else if (a > b) System.out.println(a);
else System.out.println(b);
con.close();
}
}Python реалізація
n = int(input())
a = n // 100
b = n % 10
if a == b: print("=")
elif a > b: print(a)
else: print(b)