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

Обсуждение задачи 1015. Найдите различия!

This is very very strange...
Послано Active User 22 окт 2008 20:14
this C++ code work correctly on my machine and on Timus's:
{
a[b][c[b]++] = i;
b++;
}

but this code work incorrectly on Timus:
{
a[b][c[b++]++] = i;
}

I have spent half-day to find this bug.
The behavior of this code is unpredictable. Don't do that.
Послано Vladimir Yakovlev (USU) 22 окт 2008 20:48
Re: This is very very strange...
Послано Yin Zhu 15 июл 2009 22:07
I think it is not a good habbit to write a program like that.

Edited by author 15.07.2009 22:08