Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
[Вернуться к задаче]   1 2
  1  Быстров Артем Дмитриевич, 27 февраля 2026 г. 12:06:42
     #include <iostream> int main() { std::string s; std::cin >> s; if (s[0] == '_' || isupper(s[0]) || s[s.size() - 1] == '_') s = "Error!"; for (int i = s.size() -1; --i > 0;) { if (s[i - 1] == '_' && isupper(s[i]) || s[i - 1] == '_' && s[i] == '_') { s = "Error!"; break; } if (isupper(s[i])) s.insert(i, "_"), s[i + 1] = tolower(s[i + 1]); else if (s[i] == '_') s.erase(i, 1), s[i] = toupper(s[i]); } std::cout << s; }
  2  Агарков Алексей Ильич, 04 апреля 2025 г. 9:29:36
     Почему на 16 ломается
  3  Агарков Алексей Ильич, 04 апреля 2025 г. 9:29:30
     почему на 16 ломается?
  4  Агарков Алексей Ильич, 04 апреля 2025 г. 9:29:11
     Почему на 16 ломается
  5  Кроленко Илья Витальевич, 24 ноября 2024 г. 14:40:37
     Тот случай когда дискретная математике реально пригодилась
  6  Кулавский Алексей Сергеевич, 23 сентября 2024 г. 19:34:08
     крашится на 15 тесте, в чём может быть проблема?
  7  Мефодьева Юлия Борисовна, 14 августа 2024 г. 21:52:14
     n_ попробуйте
  8  Никитенко Станислав, 06 июня 2024 г. 13:55:11
     Что лучше , Java или C++? Однозначно Python.
  9  Пашментов Никита Владимирович, 02 апреля 2021 г. 18:35:32
     abra__abra -- ответ Error!
  10  Соловьёв Денис Алексеевич, 22 февраля 2021 г. 21:28:15
     Проходят все тесты, что даны на сайте, но при проверке ошибка на самом первом. Какой там тест?
  11  Имангали Жумаш, 29 декабря 2020 г. 22:57:19
     что на таком тесте должно вывести "abcdeABCDE", Error или abcde_a_b_c_d_e?
  12  Дадохонов Джасур Дилшодхонович, 24 декабря 2020 г. 8:12:47
     А python?
  13  Полтевский Василий Кириллович, 08 ноября 2020 г. 16:49:59
     Заметил одну вещь Система проверяет случай "f_dF" -> Error! , но не проверяет обратный ему fD_d (в свою программу последнюю проверку не вписал, а она зашла)
  14  Керножицкий Александр Сергеевич, 04 декабря 2014 г. 13:21:28
     Хорошая задачка!
  15  Луффи, 13 августа 2014 г. 16:10:39
     в с++ почти всегда ставят _
  16  Глейх Андрей Артурович, 14 августа 2012 г. 14:48:52
     Все таки наличие поддержки регулярных выражений в языке - это очень хорошо.
  17  Кудаков Вадим, 24 августа 2011 г. 13:34:06
     С первого раза ;D.
P.S. в цпп часто перед именем переменной ставят '_'
P.P.S. с линукса исходник опять не загружался, но на этот раз загрузился из-под винды... С чем это может быть связано?
  18  free0u, 13 июля 2010 г. 23:19:43
     Хорошая задача:)
  19  Ким Вячеслав Олегович, 02 апреля 2010 г. 23:22:48
     Козел Антон, задача на строки... Никто не призывает выучивать языки.
  20  Козел Антон, 24 марта 2010 г. 15:48:55
     на паскале эту задачу я решать не буду НЕ ДЛЯ ПАСКАЛЯ ОНА
     Да вообщем то паскаль ничем не хуже си для решения данной задачи. Но решать ее можно на любом языке.
 1 2

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru