perhaps they are biased against the tool from participating in a campaign to police the name in the past.
But also, there's nothing wrong with more tools in this space. This is clearly an experiment, it should be welcomed.
54 karma · joined August 9, 2023
perhaps they are biased against the tool from participating in a campaign to police the name in the past.
But also, there's nothing wrong with more tools in this space. This is clearly an experiment, it should be welcomed.
I recommend getting some math olympiad books; at that level they're just like puzzles so should be fun.
https://artofproblemsolving.com/wiki/index.php/Olympiad_book...
Go for general problem books (non-topic-specific), and start with the easiest problems that they find fun.
I remember the following two books were interesting (though might be somewhat harder). You might find them on the internet archive or pdf's online.
Challenging Mathematical Problems With Elementary Solutions (Volume I, Combinatorial Analysis and Probability Theory) - A. M. Yaglom, I. M. Yaglom.
Challenging Mathematical Problems With Elementary Solutions (Volume II, Problem From Various Branches of Mathematics) - A. M. Yaglom, I. M. Yaglom.
Additionally, look into various olympiads:
American AMC 8 and AMC 10 from various years should be easiest:
https://artofproblemsolving.com/wiki/index.php/AMC_Problems_...
And when they feel adventurous, take a look at contests. Some countries (e.g. Romania, Russia) have contests for lower grades, though they are still quite difficult.
https://artofproblemsolving.com/community/c3754998_aops_year...
Another factor might be the number of distinct participants. I believe the Chinese enforce a one-participation limit, though I don't know if that would make it more or less likely to get gold.
There are of course lots of bad coders in India, but there are also many really good ones. And whereas in the past they had to emigrate to US or Europe to fully make use of their talents, nowadays some(many?) choose to remain in India and work remotely. It's silly to dismiss and underestimate their skills.
As far your experience with developers that follow the specs literally, in an almost maliciously compliant way, that might be learned behavior from working on projects where the tasks are spec-ed and estimated and any attempts at going above and beyond ultimately result in late delivery and punishment, so developers quickly learn to only do the bare minimum of what is described. Granted your examples are extreme and pathological, so maybe you just had the misfortune of working with really bad people.
Additionally, unless you pick the developers yourself, you're at the mercy of the agencies who assemble those offshore teams, and often the economics are such that it doesn't incentivize them to hire the best people available. From my experience, many good developers find work on their own, outside of an agency, contracting directly with the remote company.
One factor could be that, AFAIU, schools in US have many more electives than in Europe. As a student you have the choice to take more advanced classes for one subject, and only basic in other subjects, whereas in Europe, the curriculum is standard for all. So Universities in US need to compare performance on different axes.
> Of course, that also has its downsides. People end up re-taking HS exams year after year, because someone beat their GPA with a decimal point.
Another downside to the one-size-fits-all standard curriculum, is that it forces you to care about classes that you don't really care about, while not being able to focus on the subjects that you're really interested in. I think in US, if you're really good at something, universities may ignore average-to-poor performance in other areas.
But then is being surprised by `["0","1","10"].map(parseInt) // => [0, NaN, 2]` in JavaScript a sign of bad language design or does it just mean that you don't have enough experience with the language yet?
For some more explanation see https://graceful.dev/courses/the-freebies/modules/ruby-langu...
I think the OP meant that updates have to run sequentially.
But I'm curious to know how exactly they've built their database of videos/transcripts. I wonder if they curate the videos manually at all.
I think it's easy to see that if the central hole of the doughnut were either smaller or larger, or if the handle of the cup was smaller or larger, these splits would not work.
> I’m not a mathematician; maybe I got lucky with my approach. Crucially this is a brain teaser so it plays by the rules of a game. I formulated an hypothesis by starting from the assumption that they give you a satisfactory fighting chance.
Sure, that's fair, it's just that your original explanation for how the solution is to swap the problem from splitting the cup to splitting the doughnut was so intriguing and puzzling that got me curious.
ruby however is not statically typed.
*(there are actually ways to implement certain types of coercions by defining to_ary, to_str, to_int)
Here are some more resources:
- USACO: https://train.usaco.org/ and https://usaco.guide/general/
- Codeforces: https://codeforces.com/ the de facto standard community for competitive programmers, regular contests with editorials, huge archive of problems (https://codeforces.com/problemset) with pretty accurate difficulty ratings so you can focus on problems of suitable difficulty if you want to progress quickly. They also have an incipient EDU section: https://codeforces.com/edu/courses that covers basic algorithms with practice problems.
Just in case you(or others) don't know, you can press Ctr-F twice to get the native browser page search.
> 1. If you do Google the question beforehand, delete your tracks afterwards
IMO, if you ask me the same question that I had found online, that's on you. Do I have to pretend that I didn't prepare for the interview?
Who controls the DJI copter drones? Does the plane act as a relay for the radio signals?
I believe that many people are afraid of the consequences if they were to get caught. I think that if there was some "magical" way to murder someone without getting caught, there would be vastly more murders. Just think of any road rage video: I imagine that many of the participants would be capable of murder at that instance if they knew they would get away with it. Or think about school shootings: how many more would there be if the perpetrators were sure that it was consequence free.