Napisz program, który pobiera dane wejściowe (które mogą, ale nie muszą być liczbami pierwszymi), i podaje listę liczb pierwszych następujących po niej i poprzedzających ją.
Przykładowe dane wejściowe:
1259
Przykładowe dane wyjściowe:
1249 1277
Najkrótszy program wygrywa. Musi zostać wykonany w ciągu 10 sekund na nowoczesnym komputerze stacjonarnym. Wejścia będą ograniczone do maksymalnie 10 000.
n, tworząc ndługie ciągi znaków i testując je pod względem wyrażenia regularnego absolutnie okropne?