Kitonum

21565 Reputation

26 Badges

17 years, 139 days

MaplePrimes Activity


These are replies submitted by Kitonum

@taro  Compare two examples:

restart;

assign(a, c);

a := d;

a, c, d;

 

and

restart;

a := c;

assign(a, d);

a, c, d;

@taro  Quote "what is assing(a,c)? Does it mean both a:=c and c:=a?"

No. This means that in the future, writing  a  we mean  с  and  if after this we write assign(a,d)  then it means that с is d  and  a  is  d .

@Carl Love  Of course with your example there are no problems. But the initial question is general in nature and we do not know the original expression, in which  the substitution is done. My example just shows that even at this stage  problems may occur.

@Alejandro Jakubi   Of course I mean this obvious result, but Maple does not make it.

@Preben Alsholm  and  @Carl Love  In symbolic  sum  or  Sum  the commands  algsubs  or  eval  don't work:

S:=unapply(Sum(w[k], k=1..n), n) assuming n::posint:

algsubs(S(n)=Sw, S(n+1));

eval(S(n+1), S(n)=Sw);

 

 

@Konstantin@  In fact, your joke has a profound meaning. As you know, any truth is concrete. You're not going to turn on the computer, for example, to count 25 * 15, and do this in your mind or on a calculator.

@Carl Love   print screen -> Paint -> cutting -> saving -> inserting (by fat green arrow)

@Markiyan Hirnyk  Quote "You demonstrate the double moral standards, not regarding my work".

I think your moralizing is inappropriate and unacceptable.

Preben  and  Alejandro, many thanks for the explanations!

@Markiyan Hirnyk   Thanks for the reply. The difference between the examples is clear. Yet why in the first case Maple returns  3, and in the second case does not return  sqrt(10)?

@Markiyan Hirnyk  Your links - the serious scientific articles devoted primarily to the estimations of the minimum number of dominant queens for the board  n  by  n. This is interesting, but the purpose of my message is different. I just suggest to all fans of Maple, especially those who are learning to program in Maple, a useful exercise for this. 

@Markiyan Hirnyk  Thank you for your interest. I only ask not to be confused  the problem of dominant queens with the problem of independent queens. Your last link is devoted to independent queens.

@toandhsp  Using the command  select,  this is easily from the list  L2  to select solutions that satisfy all your criteria:

 

T:=select(t->add(t[2][i]*t[3][i], i=1..3)<>0 and add(t[2][i]*(t[3]-t[2])[i], i=1..3)<>0 and add((t[2]-t[3])[i]*t[3][i], i=1..3)<>0 and product(t[2][i]*t[3][i], i=1..3)<>0 and nops({t[2][1],t[2][2],t[2][3],t[3][1],t[3][2],t[3][3]})=6 and igcd(t[2][1],t[2][2],t[2][3])=1 and igcd(t[3][1],t[3][2],t[3][3])=1, L2):

nops(T);

seq(T[1000*k], k=1..7);  #  7 solutions from 7536 ones

@Markiyan Hirnyk 

assume(x::realcons, y::realcons):

simplify(sqrt((x+y)^2));

                         abs(x+y)

@brian bovril   Give the text of your code, so I can check his work.

 

Here is my calculation in Maple 12 classic. It takes 6.5 minutes:

ts:=time():

NumbersGame(863, [25, 75, 1, 8, 5, 10], ["+","-","*"], "arbitrary order", yes):

nops(M);

seq(M[1+70*(i-1)], i = 1..10);

ListTools[Search](` ( ( 25 + ( 75 - 5 ) ) * ( 10 - 1 ) ) + 8 ` = `863`, M); # The number of your solution in the list M

time()-ts;

 

 

First 100 101 102 103 104 105 106 Last Page 102 of 133