HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ОФФТОП > Болталка
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Задачка от scrat-a
  #1  
Старый 16.02.2009, 17:59
lisa99
Постоянный
Регистрация: 15.07.2008
Сообщений: 444
С нами: 9381262

Репутация: 665
Smile Задачка от scrat-a

Загадал scrat задачку (загадку)

http://twitter.com/scr4t/status/1213110926

Цитата:
если переменная a равна 1 присвоить ей значение 2,если она равна 2 то присвоить ей 1. - задача на скорость выполнения
Мой вариант такой

$a=$a-pow(-1,$a)

Внешне то он краткий, но..
но как оценить скорость по сравнению с обычным условным оператором?
 
Ответить с цитированием

  #2  
Старый 16.02.2009, 18:01
nonamez
Познавший АНТИЧАТ
Регистрация: 22.07.2007
Сообщений: 1,291
С нами: 9897010

Репутация: 766


По умолчанию

купить секундомер,скомпить,резуль тат записать на листочик и сравнить
 
Ответить с цитированием

  #3  
Старый 16.02.2009, 18:05
geezer.code
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
С нами: 10158086

Репутация: 1359


По умолчанию

censored

Последний раз редактировалось geezer.code; 16.02.2009 в 18:33..
 
Ответить с цитированием

  #4  
Старый 16.02.2009, 18:17
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами: 10048706

Репутация: 1540


По умолчанию

дада,пиарим пой твиттер!
советую оглядываться как оно будет на асме выглядеть.
сразу можете забыть про тринарные операторы,которые являются с if'ом одним и тем-же.

ps пока нет правильных ответов.
 
Ответить с цитированием

  #5  
Старый 16.02.2009, 18:31
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами: 10048706

Репутация: 1540


По умолчанию

прошедшие приймут участие в antichat coders contest,который начнёться когда мы с Jes'ом оторвём жопы от дивана.Да и ещё у нас уже есть крутой баннер:
 
Ответить с цитированием

  #6  
Старый 16.02.2009, 18:42
jawbreaker
Участник форума
Регистрация: 07.07.2008
Сообщений: 161
С нами: 9391926

Репутация: 234
По умолчанию

C++:
Код:
#include <iostream>

using namespace std;

int main()
{
	int c;
	cin >> c;
	c = ~c & (c + 1);
	cout << c;
	return 0;
}
 
Ответить с цитированием

  #7  
Старый 16.02.2009, 18:42
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами: 10048706

Репутация: 1540


По умолчанию

Цитата:
Сообщение от t0ta1  
твиттер скрата хуита
да детка,пофоловь меня ещё!

jawbreaker: нет
 
Ответить с цитированием

  #8  
Старый 16.02.2009, 18:45
xxChaoSxx
Участник форума
Регистрация: 08.01.2008
Сообщений: 267
С нами: 9652586

Репутация: 1080
По умолчанию

jawbreaker: да
 
Ответить с цитированием

  #9  
Старый 16.02.2009, 18:46
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами: 10048706

Репутация: 1540


По умолчанию

Цитата:
Сообщение от xxChaoSxx  
jawbreaker: да
а вот и нет
 
Ответить с цитированием

  #10  
Старый 16.02.2009, 18:55
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами: 10048706

Репутация: 1540


По умолчанию

 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачка... -m0rgan- Болталка 13 11.02.2009 22:36
Задачка Girsoft Уязвимости 8 25.01.2007 20:40



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.