ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

24.06.2009, 09:31
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
Правильно.
Хотя красивее будет
Код:
void _XCHG(int a, int b)
{
a -= b;
b += a;
a = b - a;
};
|
|
|

24.06.2009, 12:16
|
|
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме: 3008839
Репутация:
1502
|
|
а над этими сложениями и вычитаниями правда ещё кто-то задумывается? кстати ещё хорошо бы по ссылке передавать аргументы
Код:
void _XCHG(int& a, int& b)
{
a ^= b;
b ^= a;
a ^= b;
};
__________________
Bedankt euch dafür bei euch selbst.
H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
|
|
|

24.06.2009, 23:01
|
|
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме: 4205500
Репутация:
930
|
|
2 9 10 13 14
Каждое решенное задание это:
+1 mind (intelligence)
+1 carma
+1 experience
+5 reputation
work it!
|
|
|

24.06.2009, 23:39
|
|
Постоянный
Регистрация: 31.07.2008
Сообщений: 370
Провел на форуме: 2866942
Репутация:
350
|
|
а в 10 при обьявлении можно использовать [ и ]???
|
|
|

24.06.2009, 23:43
|
|
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме: 3008839
Репутация:
1502
|
|
нет, от тебя зачем-то(зачем?) хотят всяких maloc'ов и указателей
__________________
Bedankt euch dafür bei euch selbst.
H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
|
|
|

24.06.2009, 23:48
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме: 1354067
Репутация:
599
|
|
согласен десятое задание по сути не очень хорошее. суть задания - сделать решение через жопу в стиле асма, с арифметикой указателей и разыменовывниями. не очень понимаю смысл
|
|
|

24.06.2009, 23:56
|
|
Постоянный
Регистрация: 31.07.2008
Сообщений: 370
Провел на форуме: 2866942
Репутация:
350
|
|
Сообщение от desTiny
нет, от тебя зачем-то(зачем?) хотят всяких maloc'ов и указателей
совсем не понял твоего поста
|
|
|

25.06.2009, 00:55
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
эх.. чтото все заглохли с 10м заданием. Так уж и быть покажу сам )
Я сделал по хитрее. у меня так называемый массив состоит не из 8 битных элементов(байт), а из 32-х битный (ulong) что дает его спокойно юзать даже при значение N = 20
Код:
#define N 10
int main(int argc, char* argv[])
{
char * mas = (char*)malloc(N*N*4);
char * tmp = mas;
int x;
for (x = 1; x < N*N+1; x++, tmp += 4)
{
*(unsigned long *)tmp = x;
}
tmp = mas;
for (x = 1; x < N*N+1; x++, tmp += 4)
{
printf("%i\t",*(unsigned long*) tmp);
if (x % N == 0) printf("\n");
}
return 0;
}
|
|
|

25.06.2009, 01:09
|
|
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме: 3008839
Репутация:
1502
|
|
Сообщение от slesh
Я сделал по хитрее
м? а в чём хитрость и хитрее чего?)
__________________
Bedankt euch dafür bei euch selbst.
H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
|
|
|

25.06.2009, 01:44
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме: 1354067
Репутация:
599
|
|
видимо задача была перехитрить себя, чтобы потом ломать голову над кодом =)
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
[PHP] ЗАДАНИЯ от Krist_ALL
|
Krist_ALL |
PHP, PERL, MySQL, JavaScript |
205 |
30.11.2009 18:31 |
|
Задания
|
~Fenix~ |
Болталка |
11 |
13.05.2006 11:03 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|