Поделитесь своими знаниями, ответьте на вопрос:
Дано натуральное трёхзначное число 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
# Вычисляем полученное число
новое_число = (n % 100) * 10 + первая_цифра
# Выводим результат
print(новое_число)
```
Теперь давайте рассмотрим пример. Пусть входное число n = 543.
Сначала мы находим первую слева цифру: первая_цифра = 543 // 100 = 5.
Затем мы вычисляем новое число:
новое_число = (543 % 100) * 10 + 5 = 43 * 10 + 5 = 430 + 5 = 435.
Итак, выходное число будет равно 435.
Таким образом, мы решаем данную задачу путем нахождения первой слева цифры числа, а затем перестановки цифр с помощью арифметических операций.