![]() |
Freethought & Rationalism ArchiveThe archives are read only. |
![]() |
#51 | |
Veteran Member
Join Date: Oct 2001
Location: Canada
Posts: 3,751
|
![]() Quote:
(s(0)+s(0)+s(0)+s(0))! where s is the successor function. But that seemed like cheating, or, at least, not the answer being fished for. |
|
![]() |
![]() |
#52 |
Veteran Member
Join Date: Nov 2001
Location: South Africa
Posts: 2,194
|
![]()
My point is, where does anyone else get the 1 required to specify that they are using a base 10 number system when representing the problem in base 10 notation?
If they don't, they can say (cos(0) + cos(0) + cos(0) + cos(0))! = 24 and I can say Wrong. Because in hex (cos(0) + cos(0) + cos(0) + cos(0))! = 18 What I'm trying to get across is saying "This column is 2^0 and this column is 2^1 and this column... and this column is the negative sign" is no different from saying "This column is 10^0 and this column is 10^1 and..." Note that in the above statement, 8 does not appear and 2 appears in the same context as 10. If you disallow the one, you disallow the other, and all solutions are made illegal by the same reasoning. Just as you can assume, when writing the solution that the default notation is implicitly base 10, I can equally assume when performing binary computations to achieve the solution is implicitly provided in 8-bit, 2's-complement notation. |
![]() |
![]() |
#53 | |
Veteran Member
Join Date: Nov 2001
Location: South Africa
Posts: 2,194
|
![]() Quote:
The reverse polish notation used by HP calculators demonstrates this explicitly +(1,1) = 2 ![]() |
|
![]() |
![]() |
#54 | |
Veteran Member
Join Date: Oct 2001
Location: Canada
Posts: 3,751
|
![]() Quote:
|
|
![]() |
![]() |
#55 | |
Veteran Member
Join Date: Oct 2001
Location: Canada
Posts: 3,751
|
![]() Quote:
|
|
![]() |
![]() |
#56 | |
Veteran Member
Join Date: Nov 2001
Location: South Africa
Posts: 2,194
|
![]() Quote:
![]() |
|
![]() |
![]() |
#57 |
Guest
Posts: n/a
|
![]()
If you consider 'rounding to the nearest integer' to be a 'mathematical operation'
then [rounded(arccos(-cos(0)))]^[rounded(arccos(-cos(0)))] - [rounded(arccos(-cos(0)))] = 24, and only uses three zeros. (where ^ indicates 'raised to the power' ) If I was being more careful, maybe I would use the absolute value of arccos(-1). |
![]() |
#58 |
Guest
Posts: n/a
|
![]()
You guys are taking this way too seriously! Over at the Physics forum, where I found this, there was hardly any discussion. A number of people didn't know about factorials (an odd surprise given it is a physics forum) but no one seemed to argue about the things you guys do.
I should mention that where they have the brain teasers, once someone answers it, the thread is locked. Discussion is left to another forum, depending on the type of teaser. I think it was assumed that the numbers were in base 10, as is customary when there is no base indicator. Φ |
![]() |
#59 | |
Obsessed Contributor
Join Date: Sep 2000
Location: Not Mayaned
Posts: 96,752
|
![]() Quote:
|
|
![]() |
![]() |
#60 |
Obsessed Contributor
Join Date: Sep 2000
Location: Not Mayaned
Posts: 96,752
|
![]()
Originally posted by Farren
My point is, where does anyone else get the 1 required to specify that they are using a base 10 number system when representing the problem in base 10 notation? Because base 10 is the norm. Note that in the above statement, 8 does not appear and 2 appears in the same context as 10. If you disallow the one, you disallow the other, and all solutions are made illegal by the same reasoning. My problem with your solution is that there are multiple normal answers and you need to distinguish which one. Doing so needs numbers that are not available. Just as you can assume, when writing the solution that the default notation is implicitly base 10, I can equally assume when performing binary computations to achieve the solution is implicitly provided in 8-bit, 2's-complement notation. But this isn't so overwhelmingly common as base 10 is. |
![]() |
Thread Tools | Search this Thread |
|