@vaporeon_
golfing is a skill and is hard. on the topic of whether C is good at it or not, I can't say for sure as I am not an expert in golfing or C. I would think it is difficult because newer languages come with bigger standard libraries than C which gives you all sorts of tools and shortcuts
But then again when I look at entries to the C Obfuscation Contest thingy, I forgot what it's called, it's absolutely insane the concise and cursed things people can do with macros
@wallhackio How do I learn that skill? ![]()
@vaporeon_ hm, i don't know haha. if i were to try to get better at golfing i would start trying random problems on the code golf stack exchange, never more than an hour each, and then compare my results to those written in the language of my choice
@wallhackio You never actually answered whether my solution to your programming task is correct / acceptable BTW
I'm still confused why you wanted it as an array if it's a not array-ish data, you can just store it as a tuple of 3
@vaporeon_ I mean, I think the most interesting part of the problem is just realizing that the remainder/modulus gives you what you need to solve the problem efficiently
So the return type of the data isn't really the heart of the question
I didn't go through your code with a fine tooth comb but it was clear to me from your comment beforehand that you had the right approach
@vaporeon_ I'm pretty embarrassed about it because my original solution was something I found empirically and I didn't even understand how it worked until I played around with it a bit and then realized the math I was doing was algebraically equivalent to modulus math
But then everyone is just like "oh its just M % N, obviously" and I'm like oh