Сколько земли у квадратной клумбы
Условие
У Кати во дворе клумба — идеальный квадрат. Чтобы посчитать, сколько земли нужно купить для нового грунта, Катя меряет длину стороны клумбы: a метров.
Катя знает простое правило: если разложить клумбу на квадратные «плитки» 1×1 метр, то количество таких плиток и будет площадью в квадратных метрах.
Найди, сколько квадратных метров занимает клумба.
Формат ввода
Одно целое число a — длина стороны квадратной клумбы (в метрах).
Формат вывода
Выведи одно целое число — площадь клумбы в квадратных метрах.
Ограничения
- 1 ≤ a ≤ 10000
Пример
Ввод:
7
Вывод:
49Как решать — идея подхода
Приём: Прямая формула (площадь квадрата)
Ключевое наблюдение: если сторона квадрата равна a метров, то его можно мысленно разбить на a рядов по a квадратных плиток 1×1. В каждом ряду a плиток, а рядов тоже a, значит всего плиток a * a — это и есть площадь в квадратных метрах.
Приём здесь самый простой — прямой расчёт по формуле. Он работает, потому что площадь квадрата зависит только от длины стороны и измеряется количеством единичных квадратов внутри.
План решения:
- Считать целое число a.
- Посчитать площадь как
a * a(это a в квадрате). - Вывести получившееся число.
Сложность: O(1) по времени и O(1) по памяти — выполняем пару операций.
Частая ошибка: использовать a ^ 2 в Python. Символ ^ — это XOR (побитовое «исключающее или»), а не возведение в степень. Нужно умножение a * a или степень a ** 2.
Решить задачу с автопроверкой на Python →
Куда дальше
- С нуля до олимпиады: маршрут — сколько занимает язык, какие приёмы нужны и к какому этапу это ведёт
- Перечневые олимпиады: что это и что дают — весь перечень Минобрнауки: уровни, срок диплома, разрезы по предметам и классам
- Олимпиада по информатике: с чего начать — два мира олимпиад — ВсОШ и перечневые: этапы, задания и на каком языке писать