Дано натуральное трёхзначное число n n . в нём зачеркнули первую слева цифру и приписали её в конце. найти полученное число. формат входных данных вводится целое число n n (100≤n≤999) (100≤n≤999) . формат выходных данных вывести искомое число.
Для решения данной задачи мы будем использовать простую арифметику.
1. Сначала нам необходимо ввести трехзначное число n.
2. Затем мы воспользуемся формулой для нахождения первой слева цифры числа n: первая_цифра = n // 100. Здесь оператор "//" обозначает целочисленное деление - в результате мы получаем только целую часть от деления на 100.
3. Далее, чтобы получить число, в котором зачеркнута первая слева цифра и она приписана в конце, мы будем следовать двум шагам:
- Умножим первую_цифру на 10, чтобы увеличить ее значение в 10 раз.
- Затем сложим полученное число с остальными двумя цифрами числа n, отбросив первую слева цифру: новое_число = (n % 100) * 10 + первая_цифра. Здесь оператор "%" обозначает остаток от деления.
4. Наконец, мы выведем полученное число.
Вот полный код на языке Python:
```python
# Ввод трехзначного числа
n = int(input())
# Находим первую слева цифру
первая_цифра = n // 100
1. Сначала нам необходимо ввести трехзначное число n.
2. Затем мы воспользуемся формулой для нахождения первой слева цифры числа n: первая_цифра = n // 100. Здесь оператор "//" обозначает целочисленное деление - в результате мы получаем только целую часть от деления на 100.
3. Далее, чтобы получить число, в котором зачеркнута первая слева цифра и она приписана в конце, мы будем следовать двум шагам:
- Умножим первую_цифру на 10, чтобы увеличить ее значение в 10 раз.
- Затем сложим полученное число с остальными двумя цифрами числа n, отбросив первую слева цифру: новое_число = (n % 100) * 10 + первая_цифра. Здесь оператор "%" обозначает остаток от деления.
4. Наконец, мы выведем полученное число.
Вот полный код на языке Python:
```python
# Ввод трехзначного числа
n = int(input())
# Находим первую слева цифру
первая_цифра = n // 100
# Вычисляем полученное число
новое_число = (n % 100) * 10 + первая_цифра
# Выводим результат
print(новое_число)
```
Теперь давайте рассмотрим пример. Пусть входное число n = 543.
Сначала мы находим первую слева цифру: первая_цифра = 543 // 100 = 5.
Затем мы вычисляем новое число:
новое_число = (543 % 100) * 10 + 5 = 43 * 10 + 5 = 430 + 5 = 435.
Итак, выходное число будет равно 435.
Таким образом, мы решаем данную задачу путем нахождения первой слева цифры числа, а затем перестановки цифр с помощью арифметических операций.