Блог пользователя mmaxio

Автор mmaxio, 11 лет назад, По-русски

Сегодня я обнаружил довольно забавную вещь, связанную со вкладкой "Запуск".

Будем тестировать следующий код на Java 7:

public class CurrentTime {
	public static void main(String[] args){
		System.out.println(System.currentTimeMillis());
	}
}

Запустив его сколько угодно раз, на выходе мы всегда будем получать одно и то же число A, даже если между запусками обновлять страницу. Если в конец кода добавить пробел, то на выходе всегда будет другое число B.

Но если же стереть этот пробел, то неожиданно на выходе опять появится наше знакомое число A!

Изменение ввода дает тот же эффект, что и добавление пробела в код. На ссылках http://codeforces.com/contest/1/customtest и http://codeforces.com/contest/327/customtest результаты абсолютно одинаковые. В разных браузерах, однако, получаются разные числа.

Мораль такова: если вы хотите, чтобы ваш код действительно тестировался каждый раз, когда вы нажимаете на кнопку "Запустить", добавляйте пробел в конец кода.

Впрочем, все вышеописанное может оказаться багом, проявляющемся только на моем компьютере, поэтому предлагаю всем желающим повторить этот эксперимент.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +16
  • Проголосовать: не нравится

Автор mmaxio, 13 лет назад, По-русски

Состоится на сайте evaluator.hsin.hr сегодня в 17:00 по Москве. Длительность - я не уверен, в моем календаре написано 3 часа, откуда такая цифра не знаю. В списке контестов выбирать надо COCI Contest #8.

Думаю нас ждут хорошие задачи, в первую очередь на подумать, а не на пописать.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +11
  • Проголосовать: не нравится

Автор mmaxio, 14 лет назад, По-русски
Не мог залогиниться где-то с 17:00 MSK 12 августа до 17:00 MSK 13 августа. Это было только у меня?

Полный текст и комментарии »

  • Проголосовать: нравится
  • +12
  • Проголосовать: не нравится