Random programming problems