Аналіз алгоритму
Із тризначного числа виділимо цифру сотень та одиниць: , . Далі виведемо відповідь використовуючи умовний оператор.
Реалізація алгоритму
Читаємо тризначне число . Виділимо цифру сотень та одиниць .
scanf("%d", &n); a = n / 100; b = n % 10;
Якщо , то виводимо знак рівності. Інакше порівнюємо та і виводимо більшу цифру.
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)