|
mexican jokes on a maths board?!
--
Not based on the Novel by James Fenimore Cooper
|
|
|
|
|
|
We've already outsourced all the tedious manual labor, so now it's time to give up arithmetic...
|
|
|
|
|
You want that in imperial or decimal?
|
|
|
|
|
Ok lets me be the first to ask a maths question
Find a number which
1. divided by 10 gives a remainder 9
2. divided by 9 gives remainder 8
---
---
so on till
divided by 2 gives a remainder 1
Any one ?
|
|
|
|
|
It's not a mexican is it ?
|
|
|
|
|
Here's a wild guess:
123456789 ? [edit] ok I got the 9 bit :p [edit]
-- modified at 18:37 Wednesday 26th July, 2006
|
|
|
|
|
2701439
last 4 digits by deduction, rest trial and error guess with 3/9 rule.
|
|
|
|
|
Provided I've understood the question correctly, I think I've solved it. I kind of cheated though; I wrote a C# program that solves this:
int start = 1;
int divisor = 10;
while (divisor >= 2)
{
if (start % divisor == divisor - 1)
{
divisor--;
}
else
{
start++;
divisor = 10;
}
}
Soon as that loop exits, you've got your number, which happens to be 2519.
|
|
|
|
|
Judah Himango wrote: I kind of cheated.
He did say "find a number"
So there are more than one of these. I wonder if its some kind of series...
|
|
|
|
|
|
There was a question of if there were more number, yes, there are. Here is a modification of your code that shows others
#include <iostream>
using namespace std;
int main()
{
int start = 1;
int divisor = 10;
while ( start <1000000 )
{
while (divisor >= 2)
{
if (start % divisor == divisor - 1)
{
divisor--;
}
else
{
start++;
divisor = 10;
}
}
cout<<start<<endl;
divisor=10;
start++;
}
return 0;
}
|
|
|
|
|
yes thats true
there are many , but if you think it might take a day to get the solution , without any computer help, but its worth
|
|
|
|
|
|
Judah Himango wrote: It appears to be every 2520.
It is. Modifying the your code that I modified and posted, shows this to be true
I'd like to help but I am too lazy to Google it for you.
|
|
|
|
|
leppie wrote: So there are more than one of these. I wonder if its some kind of series...
Take a look at the modification of Judah's code that I posted. Your number is one of the numbers that come up
I'd like to help but I am too lazy to Google it for you.
|
|
|
|
|
Judah Himango wrote: I kind of cheated though
well thats ok , and of course there are more numbers
but the fun is when you deduce how to do it
It's the journey, not the destination
|
|
|
|
|
Quartz... wrote: It's the journey, not the destination
Very true. I actually had fun writing a little piece of code to solve it, though, so it was the journey even still. I added some more code that added each match to a list box on a Windows Form. Then, after seeing how it froze up the UI, I did it on a background thread. Still, the UI thread would get flooded with matches, almost preventing it from painting, so I further chagned the code to only update during app idle. Voila, cool little WinForms program that solves it.
Tech, life, family, faith: Give me a visit.
I'm currently blogging about: Messianic Instrumentals (with audio)
The apostle Paul, modernly speaking: Epistles of Paul
Judah Himango
|
|
|
|
|
Judah Himango wrote: Voila, cool little WinForms program that solves it.
That's cool. Mine is just a plain boring console app :->
I'd like to help but I am too lazy to Google it for you.
|
|
|
|
|
N(1) = 2519
N(2) = 2519 + 2520 = 5039
N(3) = 2519 + 2520 + 2520 = 7559
N(4) = 2519 + 2520 + 2520 + 2520 = 10079
...
N(n) = 2519 + (n - 1)*(2520)
No idea what the heck it means, though. Care to enlighten us mathematically-challenged folks?
|
|
|
|
|
Jon Sagara wrote: N(n) = 2519 + (n - 1)*(2520)
N(n) = (n * 2520) - 1
= 2520n - 1
|
|
|
|
|
Some other interesting and useless observations:
1*2*3*4*5*6*7*8*9 is divisible by 2520 = 144
2520 is divisible by 2 * 3 * 5 * 7 = 12 (product of prime 1 - 9)
4 * 6 * 8 * 9 is divisible by 144 = 12 (product of 'non' prime 1 - 9)
|
|
|
|
|
its the LCM of all the numbers (2520) - 1
|
|
|
|
|
10! - 1 = 3628799. Its 1 less than a multiple of 1, 2, 3 ... 10.
|
|
|
|
|
((3628799 + 1) / 10) / (2 * 3 * 4 * 6) + (9 - 7 + 8 - 10) + 1 = 2519.
------------------------------
PROST Roleplaying Game
War doesn't determine who's right. War determines who's left.
|
|
|
|