Останній символ#11152

Останній символ (Розбір)

Нехай — вхідний рядок. Останній його символ можна отримати за допомогою методу back().

Задачу можна також вирішити, обчисливши індекс останнього символу рядка. Він дорівнює i = s.size() - 1, і сам символ буде доступний як .

Реалізація алгоритму

Читаємо вхідний рядок. Виводимо останній символ.

getline(cin, s);
cout << s.back() << endl;

Реалізація алгоритму — індекс останнього елемента

Читаємо вхідний рядок.

getline(cin, s);

Обчислюємо позицію останнього символу.

i = s.size() - 1;

Виводимо останній символ.

cout << s[i] << endl;

Python реалізація

Читаємо вхідний рядок.

s = input()

Виводимо останній символ. Використовуємо від'ємну індексацію.

print(s[-1])