├── .gitignore ├── 001.py ├── 002.py ├── 003.py ├── 004.py ├── 005.py ├── 006.py ├── 007.py ├── 008.py ├── 009.py ├── 010.py ├── 011.py ├── 012.py ├── 013.py ├── 014.py ├── 015.py ├── 016.py ├── 017.py ├── 018.py ├── 019.py ├── 020.py ├── 021.py ├── 022.py ├── 023.py ├── 024.py ├── 025.py ├── 026.py ├── 027.py ├── 028.py ├── 029.py ├── 030.py ├── 031.py ├── 032.py ├── 033.py ├── 034.py ├── 035.py ├── 036.py ├── 037.py ├── 038.py ├── 039.py ├── 040.py ├── 041.py ├── 042.py ├── 043.py ├── 044.py ├── 045.py ├── 046.py ├── 047.py ├── 048.py ├── 049.py ├── 050.py ├── 052.py ├── 053.py ├── 054.py ├── 055.py ├── 056.py ├── 057.py ├── 058.py ├── 059.py ├── 061.py ├── 062.py ├── 063.py ├── 064.py ├── 065.py ├── 066.py ├── 067.py ├── 068.py ├── 069.py ├── 071.py ├── 072.py ├── 073.py ├── 074.py ├── 075.py ├── 076.py ├── 078.py ├── 079.py ├── 080.py ├── 081.py ├── 082.py ├── 083.py ├── 085.py ├── 086.py ├── 087.py ├── 089.py ├── 090.py ├── 091.py ├── 092.py ├── 093.py ├── 094.py ├── 095.py ├── 096.py ├── 097.py ├── 098.py ├── 099.py ├── 100.py ├── 102.py ├── 104.py ├── 107.py ├── 145.py ├── 178.py ├── 205.py ├── 206.py ├── README ├── Test ├── anop83.py ├── dijkstra.py ├── dijkstra83.py ├── efficient83.py ├── improvedprim.py ├── matrix.txt ├── network.txt └── prim.py ├── base_exp.txt ├── cipher1.txt ├── euler.py ├── graph.py ├── keylog.txt ├── lazy.py ├── log.log ├── matrix.txt ├── names.txt ├── network.txt ├── poker.txt ├── roman.txt ├── sudoku.txt ├── triangle.txt ├── triangles.txt ├── utils.py └── words.txt /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /001.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/001.py -------------------------------------------------------------------------------- /002.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/002.py -------------------------------------------------------------------------------- /003.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/003.py -------------------------------------------------------------------------------- /004.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/004.py -------------------------------------------------------------------------------- /005.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/005.py -------------------------------------------------------------------------------- /006.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/006.py -------------------------------------------------------------------------------- /007.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/007.py -------------------------------------------------------------------------------- /008.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/008.py -------------------------------------------------------------------------------- /009.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/009.py -------------------------------------------------------------------------------- /010.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/010.py -------------------------------------------------------------------------------- /011.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/011.py -------------------------------------------------------------------------------- /012.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/012.py -------------------------------------------------------------------------------- /013.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/013.py -------------------------------------------------------------------------------- /014.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/014.py -------------------------------------------------------------------------------- /015.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/015.py -------------------------------------------------------------------------------- /016.py: -------------------------------------------------------------------------------- 1 | print sum(map(int, str(2**1000))) 2 | -------------------------------------------------------------------------------- /017.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/017.py -------------------------------------------------------------------------------- /018.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/018.py -------------------------------------------------------------------------------- /019.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/019.py -------------------------------------------------------------------------------- /020.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/020.py -------------------------------------------------------------------------------- /021.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/021.py -------------------------------------------------------------------------------- /022.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/022.py -------------------------------------------------------------------------------- /023.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/023.py -------------------------------------------------------------------------------- /024.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/024.py -------------------------------------------------------------------------------- /025.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/025.py -------------------------------------------------------------------------------- /026.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/026.py -------------------------------------------------------------------------------- /027.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/027.py -------------------------------------------------------------------------------- /028.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/028.py -------------------------------------------------------------------------------- /029.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/029.py -------------------------------------------------------------------------------- /030.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/030.py -------------------------------------------------------------------------------- /031.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/031.py -------------------------------------------------------------------------------- /032.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/032.py -------------------------------------------------------------------------------- /033.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/033.py -------------------------------------------------------------------------------- /034.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/034.py -------------------------------------------------------------------------------- /035.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/035.py -------------------------------------------------------------------------------- /036.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/036.py -------------------------------------------------------------------------------- /037.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/037.py -------------------------------------------------------------------------------- /038.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/038.py -------------------------------------------------------------------------------- /039.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/039.py -------------------------------------------------------------------------------- /040.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/040.py -------------------------------------------------------------------------------- /041.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/041.py -------------------------------------------------------------------------------- /042.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/042.py -------------------------------------------------------------------------------- /043.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/043.py -------------------------------------------------------------------------------- /044.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/044.py -------------------------------------------------------------------------------- /045.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/045.py -------------------------------------------------------------------------------- /046.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/046.py -------------------------------------------------------------------------------- /047.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/047.py -------------------------------------------------------------------------------- /048.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/048.py -------------------------------------------------------------------------------- /049.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/049.py -------------------------------------------------------------------------------- /050.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/050.py -------------------------------------------------------------------------------- /052.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/052.py -------------------------------------------------------------------------------- /053.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/053.py -------------------------------------------------------------------------------- /054.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/054.py -------------------------------------------------------------------------------- /055.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/055.py -------------------------------------------------------------------------------- /056.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/056.py -------------------------------------------------------------------------------- /057.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/057.py -------------------------------------------------------------------------------- /058.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/058.py -------------------------------------------------------------------------------- /059.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/059.py -------------------------------------------------------------------------------- /061.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/061.py -------------------------------------------------------------------------------- /062.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/062.py -------------------------------------------------------------------------------- /063.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/063.py -------------------------------------------------------------------------------- /064.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/064.py -------------------------------------------------------------------------------- /065.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/065.py -------------------------------------------------------------------------------- /066.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/066.py -------------------------------------------------------------------------------- /067.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/067.py -------------------------------------------------------------------------------- /068.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/068.py -------------------------------------------------------------------------------- /069.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/069.py -------------------------------------------------------------------------------- /071.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/071.py -------------------------------------------------------------------------------- /072.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/072.py -------------------------------------------------------------------------------- /073.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/073.py -------------------------------------------------------------------------------- /074.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/074.py -------------------------------------------------------------------------------- /075.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/075.py -------------------------------------------------------------------------------- /076.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/076.py -------------------------------------------------------------------------------- /078.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/078.py -------------------------------------------------------------------------------- /079.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/079.py -------------------------------------------------------------------------------- /080.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/080.py -------------------------------------------------------------------------------- /081.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/081.py -------------------------------------------------------------------------------- /082.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/082.py -------------------------------------------------------------------------------- /083.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/083.py -------------------------------------------------------------------------------- /085.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/085.py -------------------------------------------------------------------------------- /086.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/086.py -------------------------------------------------------------------------------- /087.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/087.py -------------------------------------------------------------------------------- /089.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/089.py -------------------------------------------------------------------------------- /090.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/090.py -------------------------------------------------------------------------------- /091.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/091.py -------------------------------------------------------------------------------- /092.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/092.py -------------------------------------------------------------------------------- /093.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/093.py -------------------------------------------------------------------------------- /094.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/094.py -------------------------------------------------------------------------------- /095.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/095.py -------------------------------------------------------------------------------- /096.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/096.py -------------------------------------------------------------------------------- /097.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/097.py -------------------------------------------------------------------------------- /098.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/098.py -------------------------------------------------------------------------------- /099.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/099.py -------------------------------------------------------------------------------- /100.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/100.py -------------------------------------------------------------------------------- /102.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/102.py -------------------------------------------------------------------------------- /104.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/104.py -------------------------------------------------------------------------------- /107.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/107.py -------------------------------------------------------------------------------- /145.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/145.py -------------------------------------------------------------------------------- /178.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/178.py -------------------------------------------------------------------------------- /205.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/205.py -------------------------------------------------------------------------------- /206.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/206.py -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/README -------------------------------------------------------------------------------- /Test/anop83.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/Test/anop83.py -------------------------------------------------------------------------------- /Test/dijkstra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/Test/dijkstra.py -------------------------------------------------------------------------------- /Test/dijkstra83.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/Test/dijkstra83.py -------------------------------------------------------------------------------- /Test/efficient83.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/Test/efficient83.py -------------------------------------------------------------------------------- /Test/improvedprim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/Test/improvedprim.py -------------------------------------------------------------------------------- /Test/matrix.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/Test/matrix.txt -------------------------------------------------------------------------------- /Test/network.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/Test/network.txt -------------------------------------------------------------------------------- /Test/prim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/Test/prim.py -------------------------------------------------------------------------------- /base_exp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/base_exp.txt -------------------------------------------------------------------------------- /cipher1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/cipher1.txt -------------------------------------------------------------------------------- /euler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/euler.py -------------------------------------------------------------------------------- /graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/graph.py -------------------------------------------------------------------------------- /keylog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/keylog.txt -------------------------------------------------------------------------------- /lazy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/lazy.py -------------------------------------------------------------------------------- /log.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/log.log -------------------------------------------------------------------------------- /matrix.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/matrix.txt -------------------------------------------------------------------------------- /names.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/names.txt -------------------------------------------------------------------------------- /network.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/network.txt -------------------------------------------------------------------------------- /poker.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/poker.txt -------------------------------------------------------------------------------- /roman.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/roman.txt -------------------------------------------------------------------------------- /sudoku.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/sudoku.txt -------------------------------------------------------------------------------- /triangle.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/triangle.txt -------------------------------------------------------------------------------- /triangles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/triangles.txt -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/utils.py -------------------------------------------------------------------------------- /words.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riobard/project-euler/HEAD/words.txt --------------------------------------------------------------------------------