Here we have another qualified problem from Project Euler. You might want to work out the problem before see my solution.
The basic idea of my solution is to not use all the digits of the given numbers, instead extract the part of the each number that is necessary to sum up to conclude the first 10 digits of the result. I try to explain my approach at the top of the source code with my lacking MATH english. If you have any problem for that part please leave me a comment. Continue reading Project Euler - Problem 13
As a 2 years researcher, I feel a bit rusty to code. I search a good set of execises to hone my abilities again and I stumbled upon Project Euler. This site hosts increasing number of very well formed algorithmic problems and discussions. It ranges very basic problems to very high level ones, requiring profound knowledge and practice.
After that intro. I want to introduce one of the example question from Project Euler. NOTE THAT, IF YOU ALREADY KNOW THE SITE AND YOU TRY TO SOLVE THAT PROBLEM, DO NOT CHEAT YOURSELF.
Here is the problem statement we try to solve. Continue reading Project Euler - Problem 12
If you installed Steam to your linux machine and see some lunch alerts complaining about such error;
You are missing the following 32-bit libraries, and Steam may not run: libGL.so.1
this is your solution time. Here is the solution.
This seem to happen on every 64bits OS. Full bug report here:
Solution: Continue reading Solution to Steam lunch problem in linux
./clock: error while loading shared libraries: libcudart.so.5.0: cannot open shared object file: No such file or directory
sudo ldconfig /usr/local/cuda/lib64^C
If you get that warning it means in your php installation you have no sqlite extension so just install it with that command.
apt-get install php5-sqlite
My silly solution for that question:
The problem statement contains the unicode symbols.
You are developing a new software calculator. A very important feature is the auto-placing of the ? value by one click. The only problem is that you don't know the required precision. That's why you decided to write a program that can return ? with any reasonable precision.
You are given an int precision. You should return the ? value with exactly precision digits after the decimal point. The last digit(s) should be rounded according to the standard rounding rules (less than five round down, more than or equal to five round up).
Definition Continue reading Topcoder SRM 246 Div1 250points question
to_specs': Could not find rails (>= 0) amongst  (Gem::LoadError) from /usr/local/lib/site_ruby/1.8/rubygems/dependency.rb:256:in
if you get such an error while execution "rails new [project_name]" it means there is a conflict on your machine between gem installations and you need to get rid one of them.
I just start to use rvm instead of plain ruby installation and there were an such error. As a solution I deleted the "site_ruby" folder in ~/opt/local/lib path, then everything is working fine