Today marks the first release of our new Euleryx series! As this is day one, we’ll begin with some explanations. What is Euleryx? Who are we? Why are we doing this? And perhaps most importantly, can you get involved (spoiler: yes)! Without further ado, let's begin:
What is Euleryx?
Put simply, Euleryx is intended to be an exciting knowledge-sharing series, focused on highlighting different styles of approach when solving mathematical problems.
To help with this, we will be using problems from a website called Project Euler. Project Euler is a website which contains over 900 challenges, each of which can be solved using some form of mathematical theory.
Every week, we will post our solution to one of the Project Euler problems, using entirely Base A (Alteryx only), which means no Python, R or Run Command tools 😉. As mentioned, these challenges have a mathematical objective. Therefore, we will be trying our best to incorporate some mathematical theory into our solutions where possible.
In our posts, we aim to introduce and explain any mathematical theory used in our solution. During this explanation, it should become clear why we chose to use certain ideas, as well as sometimes comparing the payoff between two different routes. Whilst not every challenge will require theory to arrive at a quick answer, all will require a workflow. So, each post will include a description of the workflow and how we implement any theory, via the Alteryx tooling, where applicable.
Who are we?
Some would say @BS_THE_ANALYST and I could be described as nerds. We both come from mathematical backgrounds, and it's safe to say we get a thrill from problem-solving.
Why are we doing this?
After spending years learning copious amounts of mathematical theory, we eventually graduated from university. Since then, we have fallen victim to the age-old trap of a lack of practice. Whilst our problem-solving skills are used daily, a large proportion of the mathematics we learnt is slowly being forgotten. In fear of continuing down this path, we tried to look for a solution, and in doing so, we stumbled across Project Euler. So over the course of several evenings, we began trying to solve some of these challenges, debating over the best approach.
When the project was mentioned to the team at work, their interest was piqued, too. Some would join us down the theoretical route, whereas others took the classic "brute-force" approach. All the time, we found great enjoyment in the knowledge sharing that went on. We then got to thinking, how could we get more people involved? And that’s when Euleryx was born.
Want to get a head start?
To see any of these problems, just head over to the Project Euler website here:
https://projecteuler.net/archives
Create an account, and then head to the archive section to see the full list of problems!
Index:
Now it's time to get started, click on the link below to navigate to the first challenge:
Problem 1 - Multiples of 3 or 5 | https://community.alteryx.com/t5/General-Discussions/Euleryx-Project-1-Multiples-of-3-or-5/m-p/14055... |
What are you doing to me? I have ACTUAL WORK TO DO HERE. Ugh.
Ha, I was talking to @CoG about this at Inspire after hearing about it in 2022 from @Ken_Black . Did this problem a few years ago, glad to dust it off
@mmontgomery Awesome!
You should see the way @Pilsner solved this in one tool on the post for Challenge 1.
My head still hurts from looking at it.
Important question - will we get badges for this? (I know the answer is "no", but can y'all use your powers to change it to "yes"? :-p )
I second @Carolyn's badge request. 🙏
@NicoleJohnson - We have an urgent, super important, life or death request - we need badges :D
In all seriousness, I'm super excited for this. I loved mathematical theory and solving these types of problems back in the day. I tried to take a math class for fun in college but they were like "you're in Accounting - business classes only!" which I regret listening to. Looking forward to brushing up my math skills.
I come from a stats background and I love this! Time to nerd out @Pilsner @BS_THE_ANALYST
This should be its own Alteryx community challenge and the badges are a massive plus!! Support this!!!