ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1098. Questions

Orz C++'s effectivity
Послано StarForever 3 янв 2007 07:17
I just use two lines in my code.

pos=(pos+N-1)%question.length();
question.erase(pos,1);

and I got AC...

though it is a bit slow.
But still unbelievable.
Re: Orz C++'s effectivity
Послано Lion 3 янв 2007 18:34
It is Josephus problem...
Change your solution:

for(int len = question.length(); len>0; len--)
  pos = (pos+ N-1)%len;
printf("%d", question[pos]);
Re: Orz C++'s effectivity
Послано Anisimov Dmitry 6 окт 2008 21:07
What does "Orz C++" stand for?
Re: Orz C++'s effectivity
Послано inatial_D 25 апр 2013 08:40
cool. you don't need to delete the character in each loop