Pratiquer / résoudre / se perfectionner

TwitterFacebook
Get flash to fully experience Pearltrees
This is a remake of the P-99: Ninety-Nine Prolog Problems collection that I assembled over several years of teaching at the University of Applied Sciences ( Berner Fachhochschule ) at Biel-Bienne, Switzerland. The collection is structured into seven sections. I have renumbered the problems in order to get more freedom to rearrange things within the sections. The purpose of this problem collection is to give you the opportunity to practice your skills in logic programming. Your goal should be to find the most elegant solution of the given problems. Efficiency is important, but logical clarity is even more crucial.

Prolog Problems - PrologSite

https://sites.google.com/site/prologsite/prolog-problems

C PUZZLES, Some interesting C problems

http://www.gowrikumar.com/c/index.html Dear visitor, Thanks for your interest in C programming. In this page, you will find a list of interesting C programming questions/puzzles, These programs listed are the ones which I have received as e-mail forwards from my friends, a few I read in some books, a few from the internet, and a few from my coding experiences in C. Most of the programs are meant to be compiled, run and to be explained for their behaviour. The puzzles/questions can be broadly put into the following categories: General typo errors, which C programmers do often and are very difficult to trace.

Ruby Quiz

Yes, but it's under new management and this is no longer the site for the current challenges. After running three years worth of quizzes, I retired as quizmaster and passed the project on to some loyal fans. New quizzes are still posted to the Ruby Talk mailing list so look for them there if you want to participate. The rest of these questions are left as they were during my time overseeing the project for archival purposes. http://rubyquiz.com/
http://www.pythonchallenge.com/ "This challenge is fantastic. Clever, addictive and really gets your mind working. I feel like I'm playing Myst

The Python Challenge

http://facebook.interviewstreet.com/recruit/challenges

Engineering Puzzles

How does this work?
One of the most successful military ciphers in history was fielded by the Union armies during the American Civil War. It is known that the Confederacy never cracked the cipher; in fact, they even took to publishing intercepted messages in their newspapers, in the hope that someone could read them. The cipher was devised by Anton Stager, the general superintendent of the Western Union Telegraph Company, at the request of the government of Ohio; later, General George McClellan, who was in charge of the armies of Ohio, introduced the cipher throughout the Union armies.

Programming Praxis

http://programmingpraxis.com/

CodeKata: Code Kata

http://codekata.pragprog.com/2007/01/code_kata_backg.html#more Background How do you get to be a great musician? It helps to know the theory, and to understand the mechanics of your instrument.
http://projecteuler.net/

Project Euler

What is Project Euler? Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems. The motivation for starting Project Euler, and its continuation, is to provide a platform for the inquiring mind to delve into unfamiliar areas and learn new concepts in a fun and recreational context.