
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.3] |
![]() |
|
Страницы: (4) 1 2 [3] 4 все ( Перейти к последнему сообщению ) |
Сообщ.
#31
,
|
|
|
Раз уж зашёл разговор о комплексных числах...Гы: а как разделить два комплексных числа (верней в какой форме это можно сделать)?
![]() |
Сообщ.
#32
,
|
|
|
Открываем учебник по математике
![]() (a+jb)/(c+jd)=((a+jb)*(c-jd))/(((c+jd)*(c-jd)))=ab-bd+j(bc-ac)/(c2+d2) A*exp(jB)/C*(jD)=A/C*exp(j(B-C)) Открываем справочник по численным методам www.nr.com или нужную страницу http://algolist.manual.ru/maths/misc/complex.php Кстати, операции в показательной форме, в основном, удобны только для ручных вычислений. |
Сообщ.
#33
,
|
|
|
Мне что надо: отделить вещественную часть от мнимой (построить график). Я умножил на комплексно-сопряжённое число и получил многочлен невероятной длины 5-ого порядка. Многочлен: (Z^3 - 1) / (3 * Z^2). Что, так и должно быть?
|
Сообщ.
#34
,
|
|
|
Мне что надо: отделить вещественную часть от мнимой (построить график). Я умножил на комплексно-сопряжённое число и получил многочлен невероятной длины 5-ого порядка. Многочлен: (Z^3 - 1) / (3 * Z^2). Что, так и должно быть?
|
Сообщ.
#35
,
|
|
|
Прет народ! вобщем тут такая задача, подскажите где у меня не прально! плз...
----------------------------------------------------------------------------------- Определить, пройдет ли кирпич с ребрами a,b,c в прямоугольное отверстие со сторонами x и y. Вход В первой строке входа даны размеры кирпича a,b,c и размеры отверстия x,y (вещественные числа). Выход В первую строку выхода напечатать yes или no. Пример Вход: 8 2 4 3 5 Выход: yes ------------------ Мой код: program Project1; {$APPTYPE CONSOLE} uses SysUtils; var a,b,c,x,y:Integer; begin ReadLn(a,b,c,x,y); if ((a<x) and (b<y)) or ((b<x)and(a<y)) or ((a<x)and (c<y)) or ((c<y)and (a<x)) or ((b<y)and (c<X)) or ((c<y)and (b<x)) then WriteLn('Yes') else WriteLn('no'); ReadLn end. вроде бы все ок но... что то не так... когда проверяет сервер... |
Сообщ.
#36
,
|
|
|
Вот я тут подумал а нельза ли эту задачу решить так?
program Project2; {$APPTYPE CONSOLE} uses SysUtils; Var a,b,c,x,y:Extended; begin readln(a,b,c,x,y) ; If (a<x) or (a<y) then //begin If (b<x) or (b<y) then writeLn('yes') Else If (c<x) or (c<y) then WriteLn('Yes') Else WriteLn('No') // End Else If (b<x) or (b<y) then // Begin If (c<x) or (c<y) then writeLn('Yes') Else writeLn('no') // End Else WriteLn('no'); ReadLn end. подскажите это логически прально или нет? |
Сообщ.
#37
,
|
|
|
один хрен
главное чтобы работала правильно |
Сообщ.
#38
,
|
|
|
дело в том что код я посилаю на сервер уневера и тот говорит прально ли я решил задачу или нет и в обоих случаях пишет что не прольно:( Просто эти коди не все способы, я перепробывал 4 способа и не оди небыл пральным! хотя работает всё нормально и прально! Просто может где логическая ошибка в коле?
|
Сообщ.
#39
,
|
|
|
нашол ашыпку
утебя ............((a<x)and (c<y)) or ((c<y)and(a<x)).............. надо ............((a<x)and (c<y)) or ((a<y)and(c<x)).............. ;D ;D |
Сообщ.
#40
,
|
|
|
я подумал немного и мне кажетса что второй код правильней первого но он всёравно не пашетттттттттттт ;D
|
Сообщ.
#41
,
|
|
|
я понял. у вас сервер специально выдаёт нет каждый раз, чтобы начинающие программисты не зазнавались и каждый раз искали ошибки в своих программах. а так как таковых там немало, сервер бывает прав в 99\% случаев ;D.
тоесь етот сервер обучает самому главному для программиста: не только писать правильные программы, но и искать ошибки даже тогда, когда тебе кажется, что всё правильно ;D ;D ;D. |
Сообщ.
#42
,
|
|
|
![]() ![]() ![]() |
Сообщ.
#43
,
|
|
|
В a - минимальную стенку кирпича, в b - вторую по величине.
В x - меньшее измерение отверстия, y - большее. if (a<=x) and (b<=y) then WriteLn ('Да') else WriteLn ('Нет') ;D |
Сообщ.
#44
,
|
|
|
xexe,ne verno! ;D
|
Сообщ.
#45
,
|
|
|
Ну, профы - не профы, но в олимпиадах участвовали.
![]() Предложим не решение, а наводящий вопрос: пройдет ли кирпич 100х100х1 в отверстие 98х98 ? ![]() |