Сохранен 234
https://2ch.hk/b/res/59499292.html
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Програмирования тред!

 Аноним Втр 24 Дек 2013 18:57:26  #1 №59499292 
1387897046686.jpg

Здравствуйте аноны! есть ли в это время отличнейшие программисты на языке СИ ?! Задача 2.21 Сформировать целочисленный массив A(75) элементами которого являются случайные числа из диапазона [-5;20]. Найти среди его элементов два, разность которых имеет наибольшее значение. Спасибо больше всем кто попытается помочь. я туповат ничего не выходит :c

sageАноним Втр 24 Дек 2013 18:58:53  #2 №59499409 

>>59499292
Тут надо соснуть хуйцов.

Аноним Втр 24 Дек 2013 18:59:44  #3 №59499475 
1387897184844.jpg

Bump !!

Аноним Втр 24 Дек 2013 19:01:18  #4 №59499578 
1387897278305.jpg

>>59499409
за такое зачет не получишь....

sageАноним Втр 24 Дек 2013 19:02:50  #5 №59499684 

>>59499578
Какой еще зачет, это материал 9 класса, пидр.

Аноним Втр 24 Дек 2013 19:03:01  #6 №59499696 
1387897381246.jpg

сколько время затратит опытный программист для выполнения данной задачи ?!

sageАноним Втр 24 Дек 2013 19:03:34  #7 №59499735 

>>59499696
Около 40 секунд.

Аноним Втр 24 Дек 2013 19:04:39  #8 №59499803 

>>59499696
Тут неопытный за 5 минут справится.

Аноним Втр 24 Дек 2013 19:04:54  #9 №59499818 

>>59499292
int a[75];
for(int i=0;i<75;i++)
{
a = rand()%25-5;
}
int min=25;
int max-5;
for(int i=0;i<75;i++)
{
if(i<min)min=i;
else if(i>max)max=i;
}

Аноним Втр 24 Дек 2013 19:04:56  #10 №59499820 
1387897496155.jpg

>>59499684
В 9 классе мы переводили из 2-чной в 10-чную систему ! спасибо за это учителю!

Аноним Втр 24 Дек 2013 19:05:27  #11 №59499849 

>>59499684
Си не проходится в школе вроде

Аноним Втр 24 Дек 2013 19:06:24  #12 №59499917 

>>59499803
ну 5 минут это уж мало мне кажется.

Аноним Втр 24 Дек 2013 19:07:00  #13 №59499948 

>>59499818
Ах да, ещё
int razn = max-min;
printf("%d",razn);

Аноним Втр 24 Дек 2013 19:07:28  #14 №59499975 

>>59499292
Кароч создаешь и заполняешь массив.
Ищешь максимальный и минимальный элементы массива, очевидно, что их разность будет максимальной из любых остальных пар элементов. Нет?

Код? А хуй тебе.

Аноним Втр 24 Дек 2013 19:07:40  #15 №59499998 

>>59499818
компилятор выдал огромную кучу ошибок :c не верно...

Аноним Втр 24 Дек 2013 19:08:01  #16 №59500016 

>>59499917
Я неопытный и написал за пару минут на ведроиде.

sageАноним Втр 24 Дек 2013 19:08:30  #17 №59500043 

>>59499292
Сдохни.

Аноним Втр 24 Дек 2013 19:08:50  #18 №59500076 

>>59499998
Ну так подклюяи заголовочные файлы.
#include <stdio.h>

Аноним Втр 24 Дек 2013 19:09:36  #19 №59500141 

>>59500076
Алсо знаю только C++, но это должно на C работать.

Аноним Втр 24 Дек 2013 19:10:04  #20 №59500180 

>>59499975
по братски помог, спасибо, от души !!

Аноним Втр 24 Дек 2013 19:10:53  #21 №59500232 

>>59500076
ну это естественно я сделал, все равно ошибки остались компилятор ругается..

Аноним Втр 24 Дек 2013 19:14:18  #22 №59500496 

задача не из легких... но мы справимся !

Аноним Втр 24 Дек 2013 19:15:36  #23 №59500590 

>>59499292
int nArray [75];
int temp = 0;
for (int n = 0; n < 75; n++) {
temp = rand () % 25;
temp =- 5;
nArray [n] = temp; }
int nNum1 = 0, nNum2 = 0;
int nDiff = 0, nTDiff = 0;
for (int j = 0; j < 75; j++) {
for (int i = 0; i < 75; i++) {
nTDiff = abs (nArray[j] - nArray);
if (nTDiff > nDiff) {
nDiff = nTDiff;
nNum1 = j; nNum2 = i; }
}
}
cout << "Num1 = " << nNum1 << "\nNum2 = " << nNum2;


Как-то так.

Аноним Втр 24 Дек 2013 19:17:00  #24 №59500685 

>>59500590
Проебалось немного знаков из-за вакабы

Аноним Втр 24 Дек 2013 19:17:39  #25 №59500742 

>>59499948
>переменная транслитом
Сдохни, пидор.

Аноним Втр 24 Дек 2013 19:17:54  #26 №59500761 

Тебе прям готовый исходник надо? Подожди тогда, сделаю, няша

Аноним Втр 24 Дек 2013 19:19:24  #27 №59500869 

>>59500590
еще и сортируешь всегда пузырьком, небось?

Аноним Втр 24 Дек 2013 19:19:26  #28 №59500871 
1387898366717.jpg

>>59499292 вся суть сиплюсплюспидоров

Аноним Втр 24 Дек 2013 19:20:44  #29 №59500975 

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

Аноним Втр 24 Дек 2013 19:21:16  #30 №59501012 

>>59500975
Ну так напиши сюда лог.

Аноним Втр 24 Дек 2013 19:22:04  #31 №59501078 

>>59500232
Какие именно ошибки?

Аноним Втр 24 Дек 2013 19:22:51  #32 №59501132 

>>59501012
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:5:1: error: parameter 'temp' is initialized
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:6:1: error: expected declaration specifiers before 'for'
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:6:17: error: expected declaration specifiers before 'n'
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:6:25: error: expected declaration specifiers before 'n'
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:10:1: error: parameter 'nNum1' is initialized
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:10:1: error: parameter 'nNum2' is initialized
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:11:1: error: parameter 'nDiff' is initialized
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:11:1: error: parameter 'nTDiff' is initialized
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:12:1: error: expected declaration specifiers before 'for'
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:12:17: error: expected declaration specifiers before 'j'
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:12:25: error: expected declaration specifiers before 'j'
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:20:1: error: expected declaration specifiers before 'cout'
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:11:16: error: declaration for parameter 'nTDiff' but no such parameter
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:11:5: error: declaration for parameter 'nDiff' but no such parameter
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:10:16: error: declaration for parameter 'nNum2' but no such parameter
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:10:5: error: declaration for parameter 'nNum1' but no such parameter
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:5:5: error: declaration for parameter 'temp' but no such parameter
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:4:5: error: declaration for parameter 'nArray' but no such parameter
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:20:1: error: expected '{' at end of input

такие приколы я еще не видел...

Аноним Втр 24 Дек 2013 19:26:12  #33 №59501360 
1387898772217.jpg

YOLO !

Аноним Втр 24 Дек 2013 19:27:35  #34 №59501462 
1387898855316.jpg

Кого подогреть синим ?!

Аноним Втр 24 Дек 2013 19:28:54  #35 №59501552 

>>59500761
Няша откуда у тебя столько знаний? сама учила?!

Аноним Втр 24 Дек 2013 19:29:58  #36 №59501633 

>>59499292
УПИ, 1 курс?

Аноним Втр 24 Дек 2013 19:31:32  #37 №59501750 

>>59499578

Как не получишь?

Мимопрепод

ЭН ЗЭ Аноним Втр 24 Дек 2013 19:32:03  #38 №59501780 
1387899123027.jpg

http://pastebin.com/8PnZHcNb

Аноним Втр 24 Дек 2013 19:32:09  #39 №59501788 

>>59501633
нет, насчет 1 курс да :3

Аноним Втр 24 Дек 2013 19:32:35  #40 №59501819 

>>59500232

using namespace std;

Ну ёб твою мать

АТТЕНТИОН Аноним Втр 24 Дек 2013 19:33:35  #41 №59501905 

>>59501780
>>59499292
ОПЧИК, смотри сюда, все из коробки работает.

Аноним Втр 24 Дек 2013 19:35:27  #42 №59502062 

>>59499292
тебе в стартап надо, директором.

Аноним Втр 24 Дек 2013 19:36:12  #43 №59502124 

>>59501780
вы просто божественны, но одна всего лишь одна маленькая незадача ! fatal error: iostream: No such file or directory
compilation terminated. :c как пофиксить?

Аноним Втр 24 Дек 2013 19:36:40  #44 №59502155 

>>59502062

Точно. Задачу-то ему решили, даже бесплатно.

Аноним Втр 24 Дек 2013 19:37:15  #45 №59502206 

>>59502124
Чем компилируешь?

Аноним Втр 24 Дек 2013 19:38:08  #46 №59502277 

>>59502206
code blocks
а чем нужно?
капча 210210

Аноним Втр 24 Дек 2013 19:38:22  #47 №59502303 

>>59502155
поднимется как бабущкин.


Аноним Втр 24 Дек 2013 19:38:54  #48 №59502342 

>>59502277
>code blocks
коде блок у тебя в голове.

Аноним Втр 24 Дек 2013 19:38:54  #49 №59502343 
1387899534519.jpg
Аноним Втр 24 Дек 2013 19:40:06  #50 №59502442 

подключитесь к нему по тимвюру, он сам не сможет.

Аноним Втр 24 Дек 2013 19:40:07  #51 №59502445 

>>59502206
Compile online попробовал выдает тоже самое !

Аноним Втр 24 Дек 2013 19:40:19  #52 №59502458 

$ cat > difference.c << EOF

#include <stdio.h>
#include <stdlib.h>

#define ARRAY_SIZE 75
#define MIN_VALUE (-5)
#define MAX_VALUE 20

int main (void)
{
int a[ARRAY_SIZE];
int min, max;
int i;

srand(time(NULL));
min = MAX_VALUE;
max = MIN_VALUE;
for (i = 0; i < ARRAY_SIZE; i++)
{
a = MIN_VALUE + rand() % MAX_VALUE;
printf("%d; ", a);
if (a < min) min = a;
if (a > max) max = a;
}
printf("Maximum difference is %d - %d = %d\n", max, min, max - min);
return 0;
}

$ gcc difference.c -o difference
$ ./difference

Аноним Втр 24 Дек 2013 19:40:56  #53 №59502513 

>>59502124
Ну на чем компилишь? Видимо не находит библиотеку iostream, ты на нативном си хочешь код? тогда надо вместо iostream накатать <stdio.h> и пользоваться printf scanf; щас перепишу.

http://pastebin.com/F36wEJnA

Аноним Втр 24 Дек 2013 19:41:26  #54 №59502537 

>>59499292
ОП, откуда вы хоть сюда лезете?

Аноним Втр 24 Дек 2013 19:41:47  #55 №59502562 

>>59502445
сделай бумажку с пруфом "Я БИВЕНЬ." иначе не заработает.

Аноним Втр 24 Дек 2013 19:42:20  #56 №59502600 

>>59502124
>>59502513
Я тупанул, написал код, рабочий под креста, в нативной сишечке нет iostream'a держи переписанный, теперь точно рабочий ваще пиздец четко заебись, батя скажет малаца.

Аноним Втр 24 Дек 2013 19:42:31  #57 №59502615 

>>59501780
Да вы охуели на с++ писать и windows.h подключать. Нахера?

Аноним Втр 24 Дек 2013 19:42:47  #58 №59502640 

>>59502537
я ракал по прогам...

Аноним Втр 24 Дек 2013 19:43:37  #59 №59502694 

Блядь, слегка обосрался.
cat > difference.c << EOF

#include <stdio.h>
#include <stdlib.h>

#define ARRAY_SIZE 75
#define MIN_VALUE (-5)
#define MAX_VALUE 20

int main (void)
{
int a[ARRAY_SIZE];
int min, max;
int i;

srand(time(NULL));
min = MAX_VALUE;
max = MIN_VALUE;
for (i = 0; i < ARRAY_SIZE; i++)
{
a = MIN_VALUE + rand() % MAX_VALUE;
if (a < min) min = a;
if (a > max) max = a;
}
printf("Maximum difference is %d - %d = %d\n", max, min, max - min);
return 0;
}
EOF
gcc difference.c -o difference
./difference

Да, вот так просто нужно скопировать и вставить в шелл.

Аноним Втр 24 Дек 2013 19:43:44  #60 №59502704 

>>59502537
>ОП, откуда вы хоть сюда лезете?

хочу стать программистом, когда выросту большим, потому что это классная работа и простая. Поэтому в наше время столько программистов и все время становится больше. Программистам не нужно ходить в школу, им нужно учиться читать на компьютерном языке, что бы они могли с компьютером разговаривать. Думаю, что они должны уметь читать тоже, что бы знать в чем дело, когда все напереполох. Программисты должны быть смелыми, что бы не пугаться, когда все перепуталось так что никто не разберет, или если придется разговаривать на английском языке по-иностранному, что бы знать, что надо делать. У программистов должно быть хорошее зрение, что бы видеть сквозь одежду и что бы не бояться секретарш, потому что с ними приходиться работать. Еще мне нравитса зарплата, которую программисты получают. Они получают столько денег, что не успевают их все тратить. Это происходит потому, что все считают работу программиста трудной, кроме программистов, которые знают, как это просто. Нет ничего такого, что бы мне не понравилось, кроме того что девочкам нравятся программисты и все хотят выйти за них замуж, и поэтому женщин надо гнать, что бы не мешали работать. Надеюсь, что у меня нет аллергии на офисную пыль, потому что на нашу собаку у меня аллергия. Eсли у меня будет аллергия на офисную пыль, программиста из меня не получится и придется искать настоящую работу.

Аноним Втр 24 Дек 2013 19:44:32  #61 №59502765 

>>59502600
может у меня что то с компилятором или вообще с компом не так?
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:8:9: error: unknown type name 'bool'
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:10:9: error: 'for' loop initial declarations are only allowed in C99 mode
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:10:9: note: use option -std=c99 or -std=gnu99 to compile your code
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:20:18: error: redefinition of 'i'
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:10:18: note: previous definition of 'i' was here
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:20:9: error: 'for' loop initial declarations are only allowed in C99 mode
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.c:21:17: error: 'for' loop initial declarations are only allowed in C99 mode
ну то что с головой не так это я уже давно делаю догадки !

Аноним Втр 24 Дек 2013 19:45:08  #62 №59502809 

>>59502704
хорошая паста, годная.

Аноним Втр 24 Дек 2013 19:45:35  #63 №59502837 

>>59502615
Ну не помню, просто надо ли для рандома этого что-то из windows.h , тот же NULL меня в сомнения поставил, а я хотел чтоб с первого раза закомпилилось, задача то не требует производительности, так что похуй. Если можно убрать - уберите, будет только лучше. И да, можно было еще -5+(rand()%26) так меньше вызовов rand() и тоже быстрее должно быть. не знаю можно ли для поиска разницы какую-нибудь динамику прикрутить, вроде можно, но для 75 элементов смысла нет.

Аноним Втр 24 Дек 2013 19:45:43  #64 №59502847 

>>59502765
Как исходный файл называется? На конце не .c случаем? Если да - то меняй на .cpp

Аноним Втр 24 Дек 2013 19:46:22  #65 №59502906 

>>59502847
Блять, не заметил, что уже есть в логе. Меняй Untitled1123.c на Untitled1123.cpp

Аноним Втр 24 Дек 2013 19:46:39  #66 №59502926 

>>59502847
так точно, на конце .с

Аноним Втр 24 Дек 2013 19:46:46  #67 №59502935 

C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДОМАШКА

Аноним Втр 24 Дек 2013 19:47:30  #68 №59502999 

>>59502765
Ты пытаешься сишным компилятором скомпилировать код на С++.

Аноним Втр 24 Дек 2013 19:48:54  #69 №59503107 
1387900134884.jpg

Вот что вышло !

Аноним Втр 24 Дек 2013 19:49:30  #70 №59503147 

>>59499292
короч проходишь по массиву в цикле 1 раз, находишь максимум и минимум по массиву, разность между ними и будет наибольшей

Аноним Втр 24 Дек 2013 19:49:33  #71 №59503152 

>>59502999
но мне нужно на языке СИ как никак.

Аноним Втр 24 Дек 2013 19:49:47  #72 №59503164 

>>59502765
Так как мы пишем на C, сейчас еще исправим. ЩА СЕК!

http://pastebin.com/apyxsA85

вот окончательный вариант, и да, windows.h убирать нельзя, srand читается оттуда.

RTFM!!!!!!!111111 Аноним Втр 24 Дек 2013 19:49:49  #73 №59503170 

http://wiki.codeblocks.org/index.php?title=FAQ-Compiling_%28errors%29


If you have a C++ program like this:

#include <iostream>
int main() {
std::cout << "hello world\n";
}

and when you compile it you get errors like this:

fatal error: iostream: No such file or directory

then you have probably given your source file a .c extension. If you do that, the GCC compiler (and others) will probably attempt to compile the file as a C program, not as C++. You should always give your C++ source files the extension .cpp to make sure the compiler handles them correctly.

Аноним Втр 24 Дек 2013 19:50:33  #74 №59503230 

>>59503164
Ты тупой.

Аноним Втр 24 Дек 2013 19:50:39  #75 №59503235 

>>59499292
Очевидно отсортировать для начала, и разность двух крайних взять. Если ты не сможешь это написать, то спрашивается на кой хуй учишься?

Аноним Втр 24 Дек 2013 19:50:52  #76 №59503253 

>>59503147
это понятно как таблица интегралов, но как это записать ?! чтоб все работало !!

Аноним Втр 24 Дек 2013 19:51:13  #77 №59503281 

>>59503235
нахуй сортировать?

Аноним Втр 24 Дек 2013 19:51:15  #78 №59503288 

Масс крестобляди итт

Аноним Втр 24 Дек 2013 19:51:35  #79 №59503307 

>>59503164 srand() и NULL это stdlib.h, например. Не понимаю, зачем вам windows.h

RTFM!!!!!!!111111 Аноним Втр 24 Дек 2013 19:52:15  #80 №59503352 

>>59503164

Э-э-э. М-м-м. Ы-ы-ы.

math.h @ rand()

Нет? Не наш метод?

Аноним Втр 24 Дек 2013 19:52:18  #81 №59503354 

>>59503164
main.c:3:21: fatal error: windows.h: No such file or directory
#include <windows.h>
вот такая беда...

Аноним Втр 24 Дек 2013 19:52:28  #82 №59503368 

>>59503152
Ну так уебаны тебе код на С++ пишут (без обид). Давай с самого начала, с твоей среды разработки. В какой операционной системе работаешь (win, linux?), в какой среде пишешь прогу (visual studio, vim?), чем компилируешь прогу (visual studio, gcc?)?

Аноним Втр 24 Дек 2013 19:54:07  #83 №59503488 

>>59503354

Как известно, для подключения файла windows.h нужно установить Windows SDK.
Но есть способ проще.
Болт положить на windows.h

Аноним Втр 24 Дек 2013 19:54:15  #84 №59503495 

>>59503368
Здравствуйте! Ув посетитель, ОС win xp. прогрaмма CodeBlocks.

Аноним Втр 24 Дек 2013 19:55:19  #85 №59503577 

>>59503495

gcc во все поля.

Аноним Втр 24 Дек 2013 19:55:24  #86 №59503588 

три часа назад.

сколько это делать?
@
эээ.. ну 10 имн хватит точно.

Аноним Втр 24 Дек 2013 19:55:37  #87 №59503596 

Ещё раз, чистый СИ, скачать бесплатно, без смс.
http://pastebin.com/jfdDs9Si
Компилятор gcc или любой соответствующий C99

Аноним Втр 24 Дек 2013 19:57:04  #88 №59503713 

>>59503588

При условии корректно поставленной задачи.

Аноним Втр 24 Дек 2013 19:57:07  #89 №59503715 

посоны че так долго, мне в вов перса кача надо, быстрее бля, ботаники добанные.

Аноним Втр 24 Дек 2013 19:57:17  #90 №59503730 

>>59503352
Не, ну давай выебываться, давай там #include <algorithm> и дальше sort()'ом по вектору, и разницу крайних, а чо хули умеем, же, помним где что лежит, пишем проги в вузе.
Или не, давай сразу в boost'e найдем что-нибудь, запихнем все в avl-дерево, и похуй, прикрутим что-нибудь пиздатое, ну а хули. Бля какая разница что и как? тут 75 элементов, покажи мне явно проигрыш в производительности?

Аноним Втр 24 Дек 2013 19:57:25  #91 №59503742 

>>59503588
ахахах вот уж внатуре... :)
но все же... добрая большая часть делает и у них выходит никуева так.. у меня вообще никак не получается... :c

Аноним Втр 24 Дек 2013 19:57:40  #92 №59503763 

https://ideone.com/0vLTO1
Хз, вроде норм.
Проверь.
Ебал я ваши плюсы

Аноним Втр 24 Дек 2013 19:58:08  #93 №59503792 

>>59503713
>при условии корректно поставленной задачи.

может тебе еще приплачивать?

Аноним Втр 24 Дек 2013 19:58:29  #94 №59503818 

>>59503715

А мне ещё твою мамку ебать, а я тут с прогой вожусь.

Аноним Втр 24 Дек 2013 19:59:00  #95 №59503864 

>>59503792

Было бы неплохо.

Аноним Втр 24 Дек 2013 19:59:16  #96 №59503877 

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

Аноним Втр 24 Дек 2013 19:59:16  #97 №59503878 

>>59503713
Эта задача списана слово в слово, с листа на котором она была, который дал препод по Информационным Технологиям!

Аноним Втр 24 Дек 2013 19:59:58  #98 №59503923 

>>59503818
>мне ещё твою мамку ебать, а я тут с прогой вожусь.
пока только тебя компилятор ебет, аззазазаа

Аноним Втр 24 Дек 2013 20:00:05  #99 №59503932 

>>59503596
ОП, вот этот код бери, самое лучшее, что запостили итт.

Аноним Втр 24 Дек 2013 20:00:34  #100 №59503967 

>>59503596
Лол
a = MIN_VALUE + rand() % MAX_VALUE;
максимум вернет то -5+19 = 14; больше чем 14 не будет в массиве, проиграл с долбабоба.

Аноним Втр 24 Дек 2013 20:00:39  #101 №59503972 

>>59503763
извините... это что?

Аноним Втр 24 Дек 2013 20:01:21  #102 №59504019 

>>59503730
Половину не понял, но посмеялся от души :D точнее понять все понял, просто до такого еще не дошло...

Аноним Втр 24 Дек 2013 20:01:35  #103 №59504036 

>>59503932
Реально самый лучше, жаль, что не верный :C
>>59503967

Аноним Втр 24 Дек 2013 20:01:41  #104 №59504046 

запустил теперь ошибка Segmentation fault, че делать?

Аноним Втр 24 Дек 2013 20:02:33  #105 №59504108 

>>59503281
Ну да, я еще тот быдлокодер, выше были лучше реализации.

Аноним Втр 24 Дек 2013 20:02:59  #106 №59504140 

>>59503878

Где формат входных данных, формат выходных данных и используемый стандарт языка?

>>59503972
Кодеры в атаке

>>59503730
И то правда.

Аноним Втр 24 Дек 2013 20:04:11  #107 №59504222 

>>59503596
main.c:1:5: error: expected '=', ',', ';', 'asm' or 'attribute' before '>' token
cat > difference.c << EOF
^
In file included from /usr/include/stdio.h:75:0,
from main.c:3:
/usr/include/libio.h:332:3: error: unknown type name 'size_t'
size_t __pad5;
^
/usr/include/libio.h:336:67: error: 'size_t' undeclared here (not in a function)
char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)];
^
/usr/include/libio.h:364:62: error: expected declaration specifiers or '...' before 'size_t'
typedef __ssize_t __io_read_fn (void *__cookie, char *__buf, size_t __nbytes);
^
/usr/include/libio.h:373:6: error: expected declaration specifiers or '...' before 'size_t'
size_t __n);
^
/usr/include/libio.h:495:19: error: expected '=', ',', ';', 'asm' or 'attribute' before '_IO_sgetn'
extern _IO_size_t _IO_sgetn (_IO_FILE *, void *, _IO_size_t);
^
In file included from main.c:3:0:
/usr/include/stdio.h:318:35: error: expected declaration specifiers or '...' before 'size_t'
extern FILE *fmemopen (void *__s, size_t __len, __const char *__modes)
^
/usr/include/stdio.h:324:47: error: expected declaration specifiers or '...' before 'size_t'
extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __THROW __wur;
^
/usr/include/stdio.h:336:20: error: expected declaration specifiers or '...' before 'size_t'
int __modes, size_t __n) __THROW;
^
/usr/include/stdio.h:343:10: error: expected declaration specifiers or '...' before 'size_t'
size_t __size) __THROW;
^
/usr/include/stdio.h:385:44: error: expected declaration specifiers or '...' before 'size_t'
extern int snprintf (char *__restrict __s, size_t __maxlen,
^
/usr/include/stdio.h:389:45: error: expected declaration specifiers or '...' before 'size_t'
extern int vsnprintf (char *__restrict __s, size_t __maxlen,
^
/usr/include/stdio.h:661:11: error: expected declaration specifiers or '...' before 'size_t'
size_t *__restrict __n, int __delimiter,
^
/usr/include/stdio.h:664:9: error: expected declaration specifiers or '...' before 'size_t'
size_t *__restrict __n, int __delimiter,
^
/usr/include/stdio.h:674:8: error: expected declaration specifiers or '...' before 'size_t'
size_t *__restrict __n,
^
/usr/include/stdio.h:704:15: error: expected '=', ',', ';', 'asm' or 'attribute' before 'fread'
extern size_t fread (void *__restrict __ptr, size_t __size,
^
/usr/include/stdio.h:710:15: error: expected '=', ',', ';', 'asm' or 'attribute' before 'fwrite'
extern size_t fwrite (__const void *__restrict __ptr, size_t __size,
^
/usr/include/stdio.h:732:15: error: expected '=', ',', ';', 'asm' or 'attribute' before 'fread_unlocked'
extern size_t fread_unlocked (void *__restrict __ptr, size_t __size,
^
/usr/include/stdio.h:734:15: error: expected '=', ',', ';', 'asm' or 'attribute' before 'fwrite_unlocked'
extern size_t fwrite_unlocked (__const void *__restrict __ptr, size_t __size,
^
In file included from main.c:4:0:
/usr/include/stdlib.h:140:15: error: expected '=', ',', ';', 'asm' or 'attribute' before '__ctype_get_mb_cur_max'
extern size_t __ctype_get_mb_cur_max (void) __THROW __wur;
^
In file included from main.c:4:0:
/usr/include/stdlib.h:337:4: error: expected declaration specifiers or '...' before 'size_t'
size_t __statelen) __THROW __nonnull ((2));
^
/usr/include/stdlib.h:367:4: error: expected declaration specifiers or '...' before 'size_t'
size_t __statelen,
^
/usr/include/stdlib.h:471:22: error: expected declaration specifiers or '...' before 'size_t'
extern void *malloc (size_t size) __THROW __attribute_malloc __wur;
^
/usr/include/stdlib.h:473:22: error: expected declaration specifiers or '...' before 'size_t'
extern void *calloc (size_t __nmemb, size_t __size)
^
/usr/include/stdlib.h:473:38: error: expected declaration specifiers or '...' before 'size_t'
extern void *calloc (size_t __nmemb, size_t __size)
^
/usr/include/stdlib.h:485:36: error: expected declaration specifiers or '...' before 'size_t'
extern void *realloc (void *__ptr, size_t __size)
^
In file included from /usr/include/stdlib.h:497:0,
from main.c:4:
/usr/include/alloca.h:33:22: error: expected declaration specifiers or '...' before 'size_t'
extern void *alloca (size_t __size) __THROW;
^
In file included from main.c:4:0:
/usr/include/stdlib.h:503:22: error: expected declaration specifiers or '...' before 'size_t'
extern void *valloc (size_t size) __THROW __attribute_malloc __wur;
^
/usr/include/stdlib.h:508:45: error: expected declaration specifiers or '...' before 'size_t'
extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size)
^
/usr/include/stdlib.h:508:65: error: expected declaration specifiers or '...' before 'size_t'
extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size)
^
/usr/include/stdlib.h:756:9: error: expected declaration specifiers or '...' before 'size_t'
size_t __nmemb, size_t __size, __compar_fn_t __compar)
^
/usr/include/stdlib.h:756:25: error: expected declaration specifiers or '...' before 'size_t'
size_t __nmemb, size_t __size, __compar_fn_t __compar)
^
/usr/include/stdlib.h:761:34: error: expected declaration specifiers or '...' before 'size_t'
extern void qsort (void *__base, size_t __nmemb, size_t __size,
^
/usr/include/stdlib.h:761:50: error: expected declaration specifiers or '...' before 'size_t'
extern void qsort (void *__base, size_t __nmemb, size_t __size,
^
/usr/include/stdlib.h:840:6: error: expected declaration specifiers or '...' before 'size_t'
size_t __len) __THROW __nonnull ((3, 4, 5));
^
/usr/include/stdlib.h:843:6: error: expected declaration specifiers or '...' before 'size_t'
size_t __len) __THROW __nonnull ((3, 4, 5));
^
/usr/include/stdlib.h:847:31: error: expected declaration specifiers or '...' before 'size_t'
char *__restrict __buf, size_t __len)
^
/usr/include/stdlib.h:851:31: error: expected declaration specifiers or '...' before 'size_t'
char *__restrict __buf, size_t __len)
^
/usr/include/stdlib.h:860:38: error: expected declaration specifiers or '...' before 'size_t'
extern int mblen (__const char *__s, size_t __n) __THROW __wur;
^
/usr/include/stdlib.h:864:36: error: expected declaration specifiers or '...' before 'size_t'
__const char *__restrict __s, size_t __n) __THROW __wur;
^
/usr/include/stdlib.h:871:15: error: expected '=', ',', ';', 'asm' or 'attribute' before 'mbstowcs'
extern size_t mbstowcs (wchar_t *__restrict __pwcs,
^
/usr/include/stdlib.h:874:15: error: expected '=', ',', ';', 'asm' or 'attribute' before 'wcstombs'
extern size_t wcstombs (char *__restrict __s,
^
In file included from /usr/include/stdio.h:75:0,
from main.c:3:
main.c:28:1: error: expected identifier or '(' before '-' token
EOF
^

Аноним Втр 24 Дек 2013 20:04:19  #108 №59504231 

>>59502442
kek

Аноним Втр 24 Дек 2013 20:05:10  #109 №59504283 

https://ideone.com/POPtH0

Мимопроходил. Для опа решение написал. Вроде бы всё нормально (в VS). Анон, почему ideone ругается на переопределение переменных? Он что дурак? Или я дурак?

Аноним Втр 24 Дек 2013 20:05:16  #110 №59504290 

>>59504222

Сука, как же я проиграл

Аноним Втр 24 Дек 2013 20:06:20  #111 №59504356 

>>59503967
Хм, ты прав.

Аноним Втр 24 Дек 2013 20:06:40  #112 №59504372 

>>59504283
и он дурак и я дурак, я его не понимаю вообще... как же все таки трудно.

Аноним Втр 24 Дек 2013 20:07:08  #113 №59504394 

>>59504283
Уже не верно, объявлять переменные в for (...) нельзя, не положено в С

Аноним Втр 24 Дек 2013 20:08:23  #114 №59504479 

>>59504283 а если все элементы в массиве будут -5, то max останется равным нулю, а максимальный элемент равен минимальному равен -5.

Аноним Втр 24 Дек 2013 20:09:09  #115 №59504533 

>>59504283

Типа стандарт не регламентирует что делать с переменной, объявленной в заголовке цикла после того, как цикл закончился. VS (кстати, не любой версии) считает, что она нах не нужна, а ideone - думает, что пригодится. И отсасывает, когда в следующем цикле ты её заново определяешь.

>>59504394
В ISO C нельзя, в C99 и С11 можно.

Аноним Втр 24 Дек 2013 20:09:23  #116 №59504544 

>>59504356
Ты только не обижайся на долбабоба, я не специально, сори братан, давай по пивку?

Аноним Втр 24 Дек 2013 20:10:11  #117 №59504591 

>>59504283
В С переменные можно объявлять только в начале блока, иначе ошибка. Так же переменные нельзя обявлять в условии цикла for. VS не ругается, потому что он по дефолту компилит С++, где объявление переменных разрешено в любой части блока.

Аноним Втр 24 Дек 2013 20:10:49  #118 №59504634 

>>59504394
Да, ты прав, но уже пытался оп компилить, и жаловался компилятор на эту тему, вот я и сказал, что ошибка, а в целом, это не ошибка.

Аноним Втр 24 Дек 2013 20:13:15  #119 №59504784 
1387901595462.jpg

>>59504283
Вот что вышло с вашей катки, подозреваю очень близко уже...

Аноним Втр 24 Дек 2013 20:13:46  #120 №59504812 
1387901626181.jpg

Котаны, а что вы думаете об отличиях черновика C++14 от C++11?
Я думаю, что std::optional - это охуенно.

Аноним Втр 24 Дек 2013 20:14:38  #121 №59504863 

Improved version
http://pastebin.com/xrfJP7dd

Аноним Втр 24 Дек 2013 20:15:59  #122 №59504952 

>>59504863
Improved error
C:\Documents and Settings\ALEKSEJ\Рабочий стол\ДЗ\Untitled1123.cpp:14:18: error: 'time' was not declared in this scope

Аноним Втр 24 Дек 2013 20:16:08  #123 №59504965 

>>59504863
Improved version 2.0
https://ideone.com/0vLTO1

Аноним Втр 24 Дек 2013 20:17:42  #124 №59505059 

>>59504965

Ну, ну, ну кто же запилит версию на бреинфаке.

Аноним Втр 24 Дек 2013 20:17:48  #125 №59505068 

>>59504965
похоже на какой то обрубок... это какое то междометие чтоли, часть производной или как это называется?

Аноним Втр 24 Дек 2013 20:19:25  #126 №59505148 

>>59504952 попробуй #include <time.h>

Аноним Втр 24 Дек 2013 20:19:37  #127 №59505158 
1387901977344.jpg

>>59505068

Это называется исходный код, детка.

Аноним Втр 24 Дек 2013 20:21:37  #128 №59505267 

>>59504812
Сыграни в это http://cppquiz.org/
О результатах сообщишь, как закончишь.

Аноним Втр 24 Дек 2013 20:22:03  #129 №59505289 

>>59505148
Вот что вышло, ответ как я подозреваю правильный, но разве мы не должны увидеть сам массив?? Иначе как мы проверим правильный ответ или нет. Пожалуйста доработайте я не знаю уже что и как тут передвинуть дописать и т.д.

Аноним Втр 24 Дек 2013 20:22:26  #130 №59505318 
1387902146613.jpg

>>59505148

Аноним Втр 24 Дек 2013 20:22:48  #131 №59505342 

>>59505267

> О результатах сообщишь

Комп взорвался, брат пьяный, пишу с кота.

Аноним Втр 24 Дек 2013 20:23:57  #132 №59505419 

>>59504283
https://ideone.com/s7dh0u

Исправил. Если ничего больше не проморгал, то это должно работать в C.

Аноним Втр 24 Дек 2013 20:24:16  #133 №59505438 

>>59499292
долбоебы не постите ему решение без вложенных циклов, препод не поверит что сам писал

вся суть анонаса, покрасоваться перед парой хуев и проебать поставленную задачу

Аноним Втр 24 Дек 2013 20:25:30  #134 №59505526 

>>59505289 мне вот что не понятно, почему gcc 4.4.5 не ругается на отсутствие time.h

Аноним Втр 24 Дек 2013 20:26:03  #135 №59505565 

>>59505419
Оп, я допустил здесь одну ошибку. 25 замени на 26

Аноним Втр 24 Дек 2013 20:26:32  #136 №59505605 

>>59505438

Запости свой вариант.

Это я типа намекаю
ИДИ НА ХУЙ

Аноним Втр 24 Дек 2013 20:26:53  #137 №59505626 

>>59505419
Так а как же максимальная разность?

Аноним Втр 24 Дек 2013 20:27:44  #138 №59505694 

>>59505626

А на хуя?

Аноним Втр 24 Дек 2013 20:27:47  #139 №59505697 

>>59499975
Искать можно и в момент создания, если что, тогда будет один обход цикла.

Аноним Втр 24 Дек 2013 20:27:55  #140 №59505706 
1387902475402.jpg

>>59505565
после замены...
Сдается задача не хочет решаться, по крайней мере на моем компе...

Аноним Втр 24 Дек 2013 20:29:23  #141 №59505805 

>>59505565
>>59505289
https://ideone.com/hezA41

Аноним Втр 24 Дек 2013 20:31:00  #142 №59505913 

>>59505706
Ну сам подумай, 75 элементов, возможных вариантов всего 26
В 99% случаев будет минимальное значение -5, максимальное значение 20

Аноним Втр 24 Дек 2013 20:31:02  #143 №59505916 

ОП, учись или уёбывай из программирования.

Аноним Втр 24 Дек 2013 20:31:40  #144 №59505981 

>>59505805
Кажется надо поменять местами массив и ответ а так вроде должно работать

Аноним Втр 24 Дек 2013 20:31:48  #145 №59505987 

>>59499292
генератор случайных чисел? лол

Аноним Втр 24 Дек 2013 20:32:31  #146 №59506035 

>>59499578
ты и так не получишь, задача нерешаемая

Аноним Втр 24 Дек 2013 20:33:01  #147 №59506073 

http://pastebin.com/mtX0aJwf
как-то так.

Аноним Втр 24 Дек 2013 20:34:15  #148 №59506170 

>>59505916
Я обязательно буду учиться, если что, Биотехнические системы и технологии.

Аноним Втр 24 Дек 2013 20:36:21  #149 №59506312 

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

Аноним Втр 24 Дек 2013 20:36:22  #150 №59506315 

>>59499696
Столько, сколько времени будет читать пост. Около 10 секунд.

Аноним Втр 24 Дек 2013 20:36:33  #151 №59506332 

>>59499292
Хули никто не написал ответ на Haskell или на Brainfuck. На том дваче всегда так делали в подобных тредах. Анон отупел что ли, что теперь пишет на perl?

Аноним Втр 24 Дек 2013 20:36:59  #152 №59506359 

>>59506170
Да кому ты рассказываешь.
Готовься после ВУЗа идти консультантом в евросеть, или codemonkey в быдлоконтору в самом лучшем случае.
Хуи от тебя толку, если ты простейшую задачу уровня 2+2 не можешь решить.

Аноним Втр 24 Дек 2013 20:37:29  #153 №59506381 

>>59506332

Так напиши, альфак и гуру кодинга.

Аноним Втр 24 Дек 2013 20:37:49  #154 №59506409 

>>59505805
Вам осталось совсем немного, нужно чтобы сперва выводило массим, а потом разность между минимальным и максимальным элементом массива а не сами максимальный и минимальный элементы

Аноним Втр 24 Дек 2013 20:37:50  #155 №59506411 

>>59506073 в 18 строке добавь точку с запятой.

Аноним Втр 24 Дек 2013 20:38:04  #156 №59506425 

Аноны, кто поможет?
есть слова через запятую, в конце точка. Вводищь слова, а програма выводит те, в которых есть буква D. По крайней мере, мой код не работает.
http://pastebin.com/cXbeKfnN

Аноним Втр 24 Дек 2013 20:38:23  #157 №59506450 

>>59506332
Эти питухи и так весь/зк уже заебали своим говном.

Аноним Втр 24 Дек 2013 20:39:30  #158 №59506526 

>>59506425
strtok, suka, do u use it?

Аноним Втр 24 Дек 2013 20:41:12  #159 №59506647 

>>59506425
хуета у тебя потому что, а не код
разбивай строку с помощью strtok, и фильтруй слова с помощью strchr
код пиши сам, мне лень

Аноним Втр 24 Дек 2013 20:41:25  #160 №59506666 

>>59499292
>отличнейшие программисты. Сформировать целочисленный массив
Самое страшное в том, что, возможно, оп не шутит

Аноним Втр 24 Дек 2013 20:41:58  #161 №59506711 

>>59505805
Вот последний рывочек остался до идела программы.. я боюсь исправлять иначе у меня потом даже так не выйдет как есть..

Аноним Втр 24 Дек 2013 20:42:32  #162 №59506741 

>>59506666

Квадрипл однако.
А никто и не смеётся. Всё предельно серьёзно. Да, пиздец.

Аноним Втр 24 Дек 2013 20:43:25  #163 №59506797 

>>59506666
ЧЕТЫРЕ ШЕСТЕРКИ да, я не шучу !

Аноним Втр 24 Дек 2013 20:43:36  #164 №59506816 

ОП, вот это попробуй, должно быть правильно http://pastebin.com/Z6JFrXXG

Аноним Втр 24 Дек 2013 20:44:04  #165 №59506848 

>>59506409
Бро, тебе просто нужно переставить строчки. Я понимаю, что ты пиздец как устал, но твое нежелание стараться просто раздржает. А я пиздец какой раздражительный, учитывая, что у меня у самого жопа в универе, и я вдруг понял, что помогаю какому-то хую с учебой, хотя сам себе помочь ленюсь, пошел ты в пизду, подумай немного, и сам справишься, не справишься, иди нахуй или, как говорилось выше, в пизду. Я тебе понятный (вроде бы) код написал, можно самому разобраться. Кстати, я нихуя не понимаю, зачем я вообще стал тебе помогать и для того, чтобы помочь почитал блять википедию, чтобы написать тебе код на С, ведь я его НЕ ЗНАЮ. А ты сука, похоже, учил его весь семестр. Постарайся хоть немножко. Пиздец.

Аноним Втр 24 Дек 2013 20:44:20  #166 №59506863 

ОП, попробуй вот это http://pastebin.com/YGc9u2zi

Аноним Втр 24 Дек 2013 20:45:16  #167 №59506926 

>>59506816
Одна ошибка cpp:27:50: error: expected primary-expression before ')' token

Аноним Втр 24 Дек 2013 20:48:04  #168 №59507105 

>>59506926
Исправил http://pastebin.com/crQwYG9J

Аноним Втр 24 Дек 2013 20:48:26  #169 №59507122 

>>59506848
Дело в том что у нас должно быть 3 пары в неделю одну он сразу напрочь отменил, и читал лекции через неделю, я все слушал и писал, и там вышло не более чем 5 листов, из всего что он дал нереально написать такую прогу! Там какие то куски, что в википедии явно лучше но я не могу написать я уже очень много раз пробовал ничего, простите, не получалось..

Аноним Втр 24 Дек 2013 20:48:52  #170 №59507151 

>>59506863
Как эта хуйня называется, кстати?
(a[0] < a[1]) ? (a[1] - a[0]) : (a[0] - a[1])
Условное что-то там или как?

Аноним Втр 24 Дек 2013 20:49:13  #171 №59507178 
1387903753985.jpg

>>59499292

Аноним Втр 24 Дек 2013 20:49:29  #172 №59507197 

>>59505059
Тернарная условная операция.

Аноним Втр 24 Дек 2013 20:49:49  #173 №59507216 

>>59506863
Да ну сколько можно повторять, что в случае массива {-5, 0, 5} программа будет выдавать неправильный вариант.

Аноним Втр 24 Дек 2013 20:50:38  #174 №59507255 

>>59507122
http://imgur.com/YCddy7J
Первую книжку из колонки C возьми и прочитай.

Аноним Втр 24 Дек 2013 20:50:53  #175 №59507274 
1387903853776.jpg

>>59507105
По-моему не совсем то что требуется в самом задании :c

Аноним Втр 24 Дек 2013 20:51:30  #176 №59507313 

>>59507151
Тернарный оператор.

Аноним Втр 24 Дек 2013 20:52:33  #177 №59507381 

>>59507274
Почему? Выводится максимальная разность и индексы элементов, для которых разность наибольшая. Для большей наглядности допиши прогу, чтобы она выводила весь массив.

Аноним Втр 24 Дек 2013 20:52:48  #178 №59507402 

>>59507197
>>59507151
Промахнулся блядь

Аноним Втр 24 Дек 2013 20:53:09  #179 №59507422 

>>59507216 хмм, сдаётся мне ты пиздишь
-5; 0; 5;
Maximum difference is 5 - -5 = 10

Аноним Втр 24 Дек 2013 20:54:00  #180 №59507479 

>>59507381
Ну тут явно написана опытным программистом, я даже если допишу, он не поверит что я писал сам, к тому же нам нужно построчно все пояснять, а тут никак не получится...

Аноним Втр 24 Дек 2013 20:55:20  #181 №59507565 

Оп, ты затестил >>59506863 этот вариант?

sageАноним Втр 24 Дек 2013 20:55:32  #182 №59507582 

>>59507479
Иди на хуй, уёбок жирный, затраллировать решил, пидараз ебучий ленивый.

Аноним Втр 24 Дек 2013 20:56:59  #183 №59507686 

>>59507274
ОП, подчистил стиль и сделал вывод массива. Щас все должно работать http://pastebin.com/hCAC82Fv

Аноним Втр 24 Дек 2013 20:57:26  #184 №59507717 

>>59507381
и еще разница всегда выводится 19 а разве -5 и 20 разница не будет 25?

Аноним Втр 24 Дек 2013 20:58:54  #185 №59507806 

>>59507565
тонко-тонко

Аноним Втр 24 Дек 2013 21:00:40  #186 №59507915 

>>59507422
Бля, ты прав, я обосрался.

ОП, бери это >>59506863 , здесь правильное решение.

Аноним Втр 24 Дек 2013 21:00:48  #187 №59507925 

Блядь, может и мне поможете?
Удалить узел бинарного дерева, номер которого задан для левостороннего обхода.

Аноним Втр 24 Дек 2013 21:01:14  #188 №59507947 

>>59507686
C:\Documents and Settings\ALEKSEJ\Рабочий стол\psixoxo.cpp:44:42: error: expected ')' before ';' token

Аноним Втр 24 Дек 2013 21:03:39  #189 №59508115 

Школьники думают, что на информатике их будут сразу учить хуячить крутые программы и винды. Что сразу начнут давать теорию параллельных систем и искусственного интеллекта.
Школота должна соснуть хуйца, так как программирование - это не тыкание с умным видом в кнопки на клавиатуре (внезапно, да?). Я занимаюсь разработкой [умные_слова] в компании [вам_похуй_в_какой]. Кококороче, сам чуть не соснул хуйца с этими двоично-десятично-шестнадцатирично-упакованно-распакованными видами чисел, ибо при разработке драйверов и высокооптимизированных алгоритмов это чертовски нужная штука. Блядь, вспоминаю ебучие параллельные потоки и то, как сам, СУКА САМ БЛЯДЬ, РУКАМИ, хуячишь механизм для создания и управления этими потоками, то понимаешь, что если бы не школьные знания, заебался бы ты вспоминать эту теорию, когда дедлайн наступит уже вчера. Спасибо за внимание.
Программист C#/Java/C++/Assembler/SQL/еще-дохуя-всего кун.

Аноним Втр 24 Дек 2013 21:04:41  #190 №59508167 
1387904681203.jpg

>>59507565
попбробовал затестить если будет массив из 15 все работает! охуенный чувак, как с тобой можно связаться? :3 iLoveYourCock<3

Аноним Втр 24 Дек 2013 21:05:21  #191 №59508200 

>>59507925
Ну блядь, обходишь дерево любым алгоритмом, находишь нужный тебе узел, у родительского элемента этого узла ссылку на нужный тебе элемент хуячишь в null и вуаля - проебал ты и свой узел и все его дочерние элементы.

Аноним Втр 24 Дек 2013 21:08:17  #192 №59508345 

>>59507565
что означает #define это,
MAX_VALUE - MIN_VALUE + 1) и почему тут +1 стоит?

Аноним Втр 24 Дек 2013 21:10:11  #193 №59508440 

>>59508345
#define - макроопределение :3

Аноним Втр 24 Дек 2013 21:10:30  #194 №59508457 

>>59508345
Кернигана и Ричи тебе в жопу по самые гланды засунуть надо, сука.

Аноним Втр 24 Дек 2013 21:11:23  #195 №59508517 

>>59508200
Бля, не узел, а элемент. Очевидно, его потомков нужно сохранить.

Аноним Втр 24 Дек 2013 21:11:26  #196 №59508523 

>>59508440
а почему когда мы грубо говоря по модулю ищем сумму двух числе мах и мин мы прибавляем 1?

Аноним Втр 24 Дек 2013 21:13:14  #197 №59508645 

>>59508457
да да, открыл про define вспомнил, это у меня в тетради есть! я не совсем еще безнадежен!

Аноним Втр 24 Дек 2013 21:14:10  #198 №59508698 

>>59508440
ну это карочи когда заменять допустим число на символы типа это понятно

Аноним Втр 24 Дек 2013 21:15:01  #199 №59508754 

>>59508517
Открывай Кормана, там есть раздел про бинарные деревья и читай, как нужно правильно удалять узлы деревьев, сохранив всех потомков.
Если лень читать и препод не будет оценивать быдлокодерство и вычислительную сложность твоего решения. Можешь сделать так: берешь всех потомков удаленного узла и добавляешь их в свое дерево обратно по одному. Но это сложность n*log(n) взамен log(n) для адекватного удаления узла.

Аноним Втр 24 Дек 2013 21:15:15  #200 №59508766 

>>59507565
Где ты? как мне можно с тобой связаться и отблагодарить! Анон!

Аноним Втр 24 Дек 2013 21:15:29  #201 №59508787 

>>59508517
Найти нужный узел. Найти всех его потомков. Скрепить потомков с родительским узлом нужного тебе узла. Очевидно, что список потомков должен быть коллекцией. :3

Аноним Втр 24 Дек 2013 21:15:45  #202 №59508807 

>>59508645
Нет, ты безнадежен. Убей себя томиком Кнута и Вирта.

sageАноним Втр 24 Дек 2013 21:17:40  #203 №59508915 

>>59499292
Туповат? Ну и иди нахуй. Нехай таким уёбкам учиться.

sageАноним Втр 24 Дек 2013 21:19:04  #204 №59508996 

>>59499292
Ты чего ебанутый? Какой институт? Мне сегодня домашку такую задали, на Бейсике билять. 9 класс. Пошёл нахуй отсюда.

Аноним Втр 24 Дек 2013 21:19:25  #205 №59509024 

>>59508345 вот смотри, функция rand() возвращает число между 0 и RAND_MAX. % возвращает остаток от деления. Для того чтобы получить левую границу, нужно чтобы rand() % (MAX_VALUE - MIN_VALUE + 1) был равен 0, то есть rand() вернула 0. А для того, чтобы получить правую границу (20), нужно, чтобы MIN_VALUE + rand() % (MAX_VALUE - MIN_VALUE + 1) было равно 20, то есть rand() % (MAX_VALUE - MIN_VALUE + 1) было равно 20 - -5 = 25. А 25 в качестве остатка от деления получается при делении на 26. Отсюда +1.

Аноним Втр 24 Дек 2013 21:19:43  #206 №59509049 

>>59508996
уябываю !

Аноним Втр 24 Дек 2013 21:20:30  #207 №59509100 

>>59508996
уябываю

Аноним Втр 24 Дек 2013 21:22:40  #208 №59509235 

>>59508807
Томиком... Да Толстой со своими "Войнами и мирами" отсосет у Кнута...

Аноним Втр 24 Дек 2013 21:24:20  #209 №59509347 

>>59508754
А ведь годный план. А что за книга? Я Кубенского читал, нихуя не понял.

Аноним Втр 24 Дек 2013 21:26:43  #210 №59509503 

>>59509347
Кормен -- Алгоритмы: построение и анализ.
Должна стать одной из твоих "библий", если хочешь стать нормальным программистом, а не очередным codemonkey, как ОП.

Аноним Втр 24 Дек 2013 21:30:04  #211 №59509738 

>>59509503
Ок. Мне бы из универа не вылететь, а так я не против вдумчивого изучения.

Аноним Втр 24 Дек 2013 21:30:28  #212 №59509767 

>>59509503
Порекомендовал бы еще институтскую книжечку "Структуры данных и алгоритмы" за авторством Ахо, Ульман и Хопкрофт.
Там описываются все базовые алгоритмы и структуры данных, как следует из названия. Люто годная книга.

Аноним Втр 24 Дек 2013 21:38:25  #213 №59510273 

>>59509767
Спасибо, годнота, есть нерекурсивный обход, какой мне и нужен.

C++ Аноним Втр 24 Дек 2013 21:39:19  #214 №59510335 

Анончик, как начать и закончить базовый уровень С++(операторы, битовые операции, рекурсия, функции, перегрузка ф-ий, ф-ии с переменным числом аргументов) за 4 часа?
Где хорошие уроки?

Аноним Втр 24 Дек 2013 21:41:16  #215 №59510457 

>>59510335
http://amse.ru/courses/cpp2/
Всё равно только ты нихуя не запомнишь и завалишь завтрашний экзамен.

Аноним Втр 24 Дек 2013 21:41:31  #216 №59510478 

>>59510335
Что, так пригорело? Гугли "хуйнянейм" с++ и не еби мозги.

Аноним Втр 24 Дек 2013 21:41:44  #217 №59510496 

>>59510335
>за 4 часа?
Нигде.

Аноним Втр 24 Дек 2013 21:46:20  #218 №59510754 

Пригорело от ОПа. Вспоминаю себя на первом курсе.

Аноним Втр 24 Дек 2013 21:46:33  #219 №59510771 

>>59510335
Я учил этот ебаный С++ (не синтаксис с хуетой, а концепции и особенности) около джвух лет. Но сука вышел С++ 11 и блядь, сасайте, половина функций устаревшая, половина несовместимая, остальные вообще выпилили. Так что забей нахуй и иди в армию. Не становись таким же, как я.

C++ Аноним Втр 24 Дек 2013 21:47:59  #220 №59510841 

>>59510457
Дома же делаю, отношу и получаю зачёт.

>>59510496
Разве? Это же копипастинг правильных слов, ну и распоожение их в нужном порядке, не?

Аноним Втр 24 Дек 2013 21:51:54  #221 №59511048 

>>59510335
http://www.pd.infn.it/~bertolin/Cpp.pdf

Аноним Втр 24 Дек 2013 21:53:16  #222 №59511117 


>>59510335
Что вот ты хочешь узнать про рекурсию, и главное зачем? Рекурсия это рекурсия блять.

Аноним Втр 24 Дек 2013 21:56:09  #223 №59511278 

>>59510771
Поссал на крестоблядей.
Мимоджавабог, на весь стандартный апи полтора устаревших класса и два с половиной депрекэйтед метода с конца девяностых годов, и те все равно работают.

Аноним Втр 24 Дек 2013 21:58:16  #224 №59511391 

Анон, как быстро обмазаться рядами? Завтра зачет, нихуя почти не знаю.

sageАноним Втр 24 Дек 2013 22:00:58  #225 №59511557 

def solution
array = []
75.times {array << rand(26)-5}
[array, array.max, array.min]
end

Аноним Втр 24 Дек 2013 22:04:58  #226 №59511794 

>>59511278
Просто ты завидуешь, ведь все крестобоги успешны.

Аноним Втр 24 Дек 2013 22:10:32  #227 №59512119 

что значит диапазон [-5;20]?
25?
т.е. 1 и 26 , -10 и 15?

Аноним Втр 24 Дек 2013 22:15:05  #228 №59512402 

>>59511278
Уж много джабистов сейчас, лучше уж задрачить .net и на шарпе сервлеты пилить.

Аноним Втр 24 Дек 2013 22:16:36  #229 №59512496 

>>59512119
-5,-4,-3,-2-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20

Аноним Втр 24 Дек 2013 22:17:49  #230 №59512570 

>>59511278
Чегоблять?
За все время существования плюсов вышло два стандарта.
У вашей джавы этих стандартов 7, при том каждый из которых поддерживает весь маразм предыдущих версий и добавляет свой.

Джава -- большая помойка, в отличие от плюсов, которые являются чистым, логичным и красивым языком.

Аноним Втр 24 Дек 2013 22:19:31  #231 №59512666 

а что значит A(75)?

Аноним Втр 24 Дек 2013 22:19:33  #232 №59512670 

>>59512570
>в отличие от плюсов, которые являются чистым, логичным и красивым языком.
Ебанутый? В плюсы только Аллаха не засунули, а так уже столько говна прикрутили, что ебу дать можно. Если уж хочешь чистый и красивый, то это простой с.

Аноним Втр 24 Дек 2013 22:19:42  #233 №59512679 

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(){
srand(time(NULL));
int A[75], mi = 20, ma = -5, i = 0;
for(; i < 75; i++)
{
if((A = rand()%26 - 5) < mi) mi = A;
else if(A > ma) ma = A;
printf("%d\t",A);
}
printf("\n%d - %d = %d\n", ma, mi, (ma-mi));
}


Все работает, вирусов нет.

Аноним Втр 24 Дек 2013 22:21:32  #234 №59512791 

>>59512679
Сука, у А всюду индекс i проебался

comments powered by Disqus

Отзывы и предложения