From 17186bc344b3f4ca190eca94cac7124709c07544 Mon Sep 17 00:00:00 2001 From: Leonid Date: Thu, 3 Apr 2025 11:33:39 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D0=B8=D1=8F=20=D0=B7=D0=B0?= =?UTF-8?q?=D0=B4=D0=B0=D0=BD=D0=B8=D0=B9.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/algos/hh/medium/Palindrome.java | 33 +++++++++++++++++++ .../com/algos/hh/medium/TemperatureDrops.java | 21 ++++++++++++ 2 files changed, 54 insertions(+) diff --git a/src/main/java/com/algos/hh/medium/Palindrome.java b/src/main/java/com/algos/hh/medium/Palindrome.java index 0471479..1e22d77 100644 --- a/src/main/java/com/algos/hh/medium/Palindrome.java +++ b/src/main/java/com/algos/hh/medium/Palindrome.java @@ -1,4 +1,37 @@ package com.algos.hh.medium; +//Проверка на палиндром +// +// Уровень: Средний +// Темы: Циклы и итерации, Строки, Условия +// +// Вы разрабатываете программу для проверки строк на палиндром. +// Палиндром — это строка, которая читается одинаково с начала и с конца. При этом пробелы и регистр букв игнорируются. +// +// Напишите программу, которая определяет, является ли заданная строка палиндромом. +// +// Формат ввода: +// Одна строка, содержащая только заглавные и/или строчные буквы русского алфавита и, в некоторых случаях, пробелы. +// Длина строки от 2 до 100 символов включительно. +// +// Формат вывода: +// Одна из двух фраз (без кавычек): +// - Палиндром +// - Не палиндром +// +// Примеры: +// +// Пример 1 +// Входные данные: +// Тут как тут +// Выходные данные: +// Палиндром +// +// Пример 2 +// Входные данные: +// Программист +// Выходные данные: +// Не палиндром + import java.util.Locale; diff --git a/src/main/java/com/algos/hh/medium/TemperatureDrops.java b/src/main/java/com/algos/hh/medium/TemperatureDrops.java index 2ead07f..3cceb06 100644 --- a/src/main/java/com/algos/hh/medium/TemperatureDrops.java +++ b/src/main/java/com/algos/hh/medium/TemperatureDrops.java @@ -1,4 +1,25 @@ package com.algos.hh.medium; +//Значительное похолодание +// Средний +// Временные ряды +// Массивы +// Циклы +// Индексация +// Вы разрабатываете приложение для определения погоды. Вы работаете с массивом значений температур по дням. В нем вам нужно найти значительные падения температур — дни, когда температура упала на 3 и более градуса относительно предшествующего значения. Температура может принимать положительные, нулевые и отрицательные значения. +// Формат ввода +// Одна строка, в которой чередуются целые числа, разделенные пробелами. Числа могут быть положительными, отрицательными или нулем. Длина списка — не больше 100 элементов. +// Формат вывода +// Одна строка, в которой чередуются целые числа, разделенные пробелами. В строке содержатся индексы дней, соответствующие определению «значительное падение температуры». Если таких дней нет, выводится «Нет». +// Пример 1 +// Входные данные: +// 0 5 2 7 4 1 +// Выходные данные: +// 2 4 5 +// Пример 2 +// Входные данные: +// 10 8 6 4 2 0 -2 -4 +// Выходные данные: +// Нет public class TemperatureDrops { public static void main(String[] args) {