Position: #20 (among top 0.0%)
Rank ?: sensei
|
Tasks solved: 272 Country: United Kingdom (Great Britain)
Relations (details) Registered: May 7 2017 |
Phil Campbell Currently retired in the midlands, born in the north east but worked in London teaching mostly Computer programming. |
| # | Title | Language | Solution | Date |
|---|---|---|---|---|
| 1 | Sum "A+B" | Python |
view |
May 7 2017 |
| 2 | Sum in Loop | Other |
view |
May 7 2017 |
| 3 | Sums in Loop | Other |
view |
May 7 2017 |
| 4 | Minimum of Two | Other |
view |
May 7 2017 |
| 5 | Minimum of Three | C# |
view |
May 7 2017 |
| 15 | Maximum of array | C# |
view |
May 7 2017 |
| 6 | Rounding | Other |
view |
May 7 2017 |
| 7 | Fahrenheit to Celsius | Other |
view |
May 7 2017 |
| 20 | Vowel Count | C# |
view |
May 7 2017 |
| 41 | Median of Three | C# |
view |
May 9 2017 |
| 11 | Sum of digits | Python |
view |
May 29 2017 |
| 28 | Body Mass Index | Other |
view |
May 30 2017 |
| 13 | Weighted sum of digits | Python |
view |
May 30 2017 |
| 43 | Dice Rolling | Other |
view |
May 31 2017 |
| 8 | Arithmetic Progression | Other |
view |
May 31 2017 |
| 16 | Average of an array | Python |
view |
Jun 1 2017 |
| 9 | Triangles | Python |
view |
Jun 1 2017 |
| 17 | Array Checksum | Python |
view |
Jun 1 2017 |
| 30 | Reverse String | Python |
view |
Jun 1 2017 |
| 21 | Array Counters | Python |
view |
Jun 1 2017 |
| 48 | Collatz Sequence | Python |
view |
Jun 1 2017 |
| 14 | Modular Calculator | Python |
view |
Jun 1 2017 |
| 12 | Modulo and time difference | Python |
view |
Jun 1 2017 |
| 10 | Linear Function | Python |
view |
Jun 1 2017 |
| 27 | Bubble Sort | Python |
view |
Jun 1 2017 |
| 26 | Greatest Common Divisor | Python |
view |
Jun 2 2017 |
| 29 | Sort with Indexes | Python |
view |
Jun 2 2017 |
| 23 | Bubble in Array | Python |
view |
Jun 2 2017 |
| 18 | Square Root | Python |
view |
Jun 2 2017 |
| 67 | Fibonacci Sequence | Ruby |
view |
Jun 2 2017 |
| 24 | Neumann's Random Generator | Python |
view |
Jun 2 2017 |
| 50 | Palindromes | Python |
view |
Jun 2 2017 |
| 31 | Rotate String | C/C++ |
view |
Jun 2 2017 |
| 57 | Smoothing the Weather | Python |
view |
Jun 2 2017 |
| 52 | Pythagorean Theorem | Python |
view |
Jun 2 2017 |
| 68 | Bicycle Race | Python |
view |
Jun 2 2017 |
| 32 | Josephus Problem | Python |
view |
Jun 3 2017 |
| 35 | Savings Calculator | Ruby |
view |
Jun 3 2017 |
| 25 | Linear Congruential Generator | Ruby |
view |
Jun 3 2017 |
| 81 | Bit Count | Ruby |
view |
Jun 3 2017 |
| 44 | Double Dice Roll | Python |
view |
Jun 3 2017 |
| 47 | Caesar Shift Cipher | C/C++ |
view |
Jun 3 2017 |
| 19 | Matching Brackets | C/C++ |
view |
Jun 4 2017 |
| 55 | Matching Words | Python |
view |
Jun 4 2017 |
| 104 | Triangle Area | Python |
view |
Jun 4 2017 |
| 49 | Rock Paper Scissors | Python |
view |
Jun 4 2017 |
| 61 | Prime Numbers Generation | Python |
view |
Jun 4 2017 |
| 58 | Card Names | Python |
view |
Jun 5 2017 |
| 59 | Bulls and Cows | Python |
view |
Jun 5 2017 |
| 94 | Fool's Day 2014 | Python |
view |
Jun 5 2017 |
| 22 | Two Printers | Python |
view |
Jun 6 2017 |
| 128 | Combinations Counting | Python |
view |
Jun 6 2017 |
| 42 | Blackjack Counting | Other |
view |
Jun 6 2017 |
| 33 | Parity Control | C/C++ |
view |
Jun 7 2017 |
| 34 | Binary Search | Ruby |
view |
Jun 7 2017 |
| 38 | Quadratic Equation | Python |
view |
Jun 10 2017 |
| 120 | Selection Sort | Python |
view |
Jun 10 2017 |
| 53 | King and Queen | C/C++ |
view |
Jun 10 2017 |
| 45 | Cards Shuffling | Python |
view |
Jun 10 2017 |
| 63 | Integer Factorization | Python |
view |
Jun 10 2017 |
| 72 | Funny Words Generator | Python |
view |
Jun 10 2017 |
| 37 | Mortgage Calculator | Python |
view |
Jun 11 2017 |
| 46 | Tic-Tac-Toe | Python |
view |
Jun 11 2017 |
| 69 | Fibonacci Divisibility | Python |
view |
Jun 11 2017 |
| 39 | Share Price Volatility | Python |
view |
Jun 11 2017 |
| 62 | Prime Ranges | Python |
view |
Jun 11 2017 |
| 121 | Insertion Sort | Python |
view |
Jun 12 2017 |
| 134 | Flying Text Screensaver | Python |
view |
Jun 12 2017 |
| 127 | Anagrams | C/C++ |
view |
Jun 12 2017 |
| 75 | Yacht or Dice Poker | C/C++ |
view |
Jun 12 2017 |
| 114 | Tricky Printing | Brainfuck |
view |
Jun 12 2017 |
| 36 | Code Guesser | C/C++ |
view |
Jun 13 2017 |
| 74 | Clock Hands | C/C++ |
view |
Jun 13 2017 |
| 73 | Hexagonal Grid | Python |
view |
Jun 14 2017 |
| 156 | Luhn Algorithm | C/C++ |
view |
Jun 14 2017 |
| 54 | Pythagorean Triples | Python |
view |
Jun 15 2017 |
| 171 | Tree Height Measurement | Python |
view |
Jun 15 2017 |
| 80 | Duel Chances | Python |
view |
Jun 15 2017 |
| 116 | Summing Up | Brainfuck |
view |
Jun 15 2017 |
| 51 | Dungeons and Dragons Dice | Python |
view |
Jun 15 2017 |
| 97 | Girls and Pigs | Python |
view |
Jun 15 2017 |
| 122 | QuickSort | Python |
view |
Jun 15 2017 |
| 135 | Variable Length Code | C/C++ |
view |
Jun 16 2017 |
| 105 | Convex Polygon Area | Python |
view |
Jun 16 2017 |
| 70 | Most Frequent Word | C/C++ |
view |
Jun 17 2017 |
| 172 | Cloud Altitude Measurement | Python |
view |
Jun 17 2017 |
| 66 | Caesar Cipher Cracker | C/C++ |
view |
Jun 18 2017 |
| 85 | Rotation in 2D Space | Python |
view |
Jun 18 2017 |
| 56 | Life is Simple | C/C++ |
view |
Jun 18 2017 |
| 40 | Paths in the Grid | C/C++ |
view |
Jun 18 2017 |
| 98 | Azimuth at Treasure Island | Python |
view |
Jun 19 2017 |
| 145 | Modular Exponentiation | Python |
view |
Jun 19 2017 |
| 87 | Tree Builder | C/C++ |
view |
Jun 19 2017 |
| 77 | Point to Segment Distance | Python |
view |
Jun 19 2017 |
| 86 | Brainfuck Interpreter | C/C++ |
view |
Jun 20 2017 |
| 60 | Sweet Harvest | C/C++ |
view |
Jun 21 2017 |
| 64 | Maze Pathfinder | C/C++ |
view |
Jun 23 2017 |
| 65 | Transitive Closure on Candy States | C/C++ |
view |
Jun 23 2017 |
| 71 | Fibonacci Divisibility Advanced | Python |
view |
Jun 24 2017 |
| 181 | Reverse Polish Notation | Python |
view |
Jun 24 2017 |
| 82 | Levenshtein Distance | C/C++ |
view |
Jun 27 2017 |
| 119 | Brain Fibo | Brainfuck |
view |
Jun 29 2017 |
| 79 | Cycles Detection | C/C++ |
view |
Jul 2 2017 |
| 83 | Graph Generator | C/C++ |
view |
Jul 2 2017 |
| 84 | Dijkstra in the Network | C/C++ |
view |
Jul 5 2017 |
| 76 | Pawn Move Validator | C/C++ |
view |
Jul 6 2017 |
| 90 | Lexicographic Permutations | C/C++ |
view |
Jul 7 2017 |
| 78 | Bezier Curves | C/C++ |
view |
Jul 7 2017 |
| 88 | Pitch and Notes | C/C++ |
view |
Jul 7 2017 |
| 92 | Binary Heap | C/C++ |
view |
Jul 8 2017 |
| 89 | Instrument Tuner | C/C++ |
view |
Jul 9 2017 |
| 95 | Simple Linear Regression | C/C++ |
view |
Jul 9 2017 |
| 131 | Four Pics One Word | C/C++ |
view |
Jul 12 2017 |
| 187 | Static Web Page | Python |
view |
Jul 12 2017 |
| 188 | Basics of HTML | Python |
view |
Jul 12 2017 |
| 108 | Star Medals | C/C++ |
view |
Jul 12 2017 |
| 150 | Introducing Regexps | RegExp |
view |
Jul 12 2017 |
| 136 | Variable Length Code Unpack | C/C++ |
view |
Jul 14 2017 |
| 143 | Extended Euclidean Algorithm | C/C++ |
view |
Jul 14 2017 |
| 207 | Suffix Array | C/C++ |
view |
Jul 14 2017 |
| 126 | Sequence of Squares | Brainfuck |
view |
Jul 15 2017 |
| 195 | Mul Two | Asm4004 |
view |
Jul 15 2017 |
| 189 | Dynamic Web Page | Python |
view |
Jul 15 2017 |
| 191 | Spaceship Weight Fraud | C/C++ |
view |
Jul 15 2017 |
| 197 | Loops in Assembly | Asm4004 |
view |
Jul 15 2017 |
| 91 | Game of 2048 | C/C++ |
view |
Jul 16 2017 |
| 154 | Breadth First Search | Python |
view |
Jul 16 2017 |
| 93 | Starving Priority Queue | C# |
view |
Jul 18 2017 |
| 155 | Depth First Search | Python |
view |
Jul 18 2017 |
| 103 | Easter Eggs | Python |
view |
Jul 18 2017 |
| 211 | Information Entropy | Python |
view |
Jul 19 2017 |
| 170 | Binary Search in Array | C/C++ |
view |
Jul 20 2017 |
| 123 | Knapsack of Integers | Python |
view |
Jul 21 2017 |
| 125 | Bogosort | C/C++ |
view |
Jul 21 2017 |
| 96 | Snake Arcade | C/C++ |
view |
Jul 21 2017 |
| 161 | Topological Sorting | Ruby |
view |
Jul 21 2017 |
| 140 | Proper Bracket Sequences | Python |
view |
Jul 24 2017 |
| 100 | Crossing the Road | Python |
view |
Jul 25 2017 |
| 101 | Gradient Calculation | C/C++ |
view |
Jul 25 2017 |
| 109 | Lucky Tickets | Python |
view |
Jul 26 2017 |
| 146 | Color Cubes | C/C++ |
view |
Jul 27 2017 |
| 165 | Safe Landing | Python |
view |
Jul 28 2017 |
| 138 | Huffman Coding | C/C++ |
view |
Jul 29 2017 |
| 137 | Shannon-Fano Coding | C/C++ |
view |
Jul 30 2017 |
| 112 | Travelling Salesman Inverted | C/C++ |
view |
Jul 30 2017 |
| 107 | Knight's Tour | C/C++ |
view |
Aug 3 2017 |
| 111 | Necklace Count | Python |
view |
Aug 3 2017 |
| 124 | Knapsack Backtracking | Python |
view |
Aug 5 2017 |
| 117 | Divide by Two | Brainfuck |
view |
Aug 21 2017 |
| 99 | Uphill Shooting | Python |
view |
Aug 21 2017 |
| 133 | Billiard Ball | Python |
view |
Aug 24 2017 |
| 206 | Base-32 Encoding | C/C++ |
view |
Aug 24 2017 |
| 139 | Beam Balance and Masses | Python |
view |
Aug 25 2017 |
| 106 | Random Search Optimization | Python |
view |
Aug 25 2017 |
| 130 | Combinations with Repetitions | Python |
view |
Aug 26 2017 |
| 173 | Chords of Music | Python |
view |
Aug 26 2017 |
| 151 | Word Ladders | C/C++ |
view |
Aug 28 2017 |
| 118 | Maxit Single-Player | C/C++ |
view |
Sep 1 2017 |
| 202 | Dancing Pairs | Python |
view |
Sep 1 2017 |
| 179 | Look and Say binary | Python |
view |
Sep 1 2017 |
| 102 | Travelling Salesman | C/C++ |
view |
Sep 2 2017 |
| 174 | Calculation of Pi | Python |
view |
Sep 16 2017 |
| 182 | Frodo and Black Riders | Python |
view |
Oct 10 2017 |
| 194 | Convex Hull and Farmers | Python |
view |
Nov 9 2017 |
| 162 | Rubik's Cube | Python |
view |
Nov 11 2017 |
| 208 | Neighborhood of a String | C/C++ |
view |
Nov 11 2017 |
| 113 | Ground Zero | Python |
view |
Feb 4 2018 |
| 129 | Enumerating Combinations | Python |
view |
Aug 4 2018 |
| 201 | Point in Polygon | Python |
view |
Aug 4 2018 |
| 141 | Sliding Window Search | C/C++ |
view |
Aug 4 2018 |
| 198 | Prn Hex Str | Asm4004 |
view |
Aug 7 2018 |
| 196 | Fibonacci Randomizer | Asm4004 |
view |
Aug 7 2018 |
| 200 | Fizz Buzz in Asm | Asm4004 |
view |
Aug 9 2018 |
| 212 | BCD to Hex | Asm4004 |
view |
Aug 9 2018 |
| 110 | Lucky Tickets Advanced | Python |
view |
Aug 10 2018 |
| 142 | LZ77 decompression | C/C++ |
view |
Aug 10 2018 |
| 164 | Page Rank | Python |
view |
Aug 16 2018 |
| 167 | Copy Line | Brainfuck |
view |
Aug 18 2018 |
| 160 | Social Web Scraper | Python |
view |
Aug 22 2018 |
| 158 | Hamming Codes | C/C++ |
view |
Aug 25 2018 |
| 168 | Caesar meets BF | Brainfuck |
view |
Aug 26 2018 |
| 115 | Gradient Descent for SLE | Python |
view |
Aug 27 2018 |
| 190 | Query String Parameters | PHP |
view |
Aug 27 2018 |
| 132 | Stream Cipher Breaking | C/C++ |
view |
Aug 28 2018 |
| 185 | Simple 3D Scene | Python |
view |
Aug 30 2018 |
| 186 | Simple 3D Scene (cont) | Python |
view |
Sep 1 2018 |
| 205 | Clustering the Stars | Python |
view |
Sep 2 2018 |
| 204 | Wandering Star | Python |
view |
Sep 5 2018 |
| 147 | Color Cubes Advanced | C/C++ |
view |
Sep 6 2018 |
| 192 | Gangster Battles | C/C++ |
view |
Sep 7 2018 |
| 193 | Maximum Flow | C/C++ |
view |
Sep 10 2018 |
| 176 | Say 100 | Python |
view |
May 23 2020 |
| 177 | Nim Game | Python |
view |
May 23 2020 |
| 214 | Sick Travellers | C/C++ |
view |
May 24 2020 |
| 217 | Personality Swap | C/C++ |
view |
Jun 1 2020 |
| 215 | Klotski | C/C++ |
view |
Jun 10 2020 |
| 166 | Page Rank as Eigenvector | C/C++ |
view |
Jun 12 2020 |
| 157 | Emirp primE | Java |
view |
Jun 16 2020 |
| 175 | Algae Robot | C/C++ |
view |
Jun 17 2020 |
| 144 | Modular Inverse | C/C++ |
view |
Jun 19 2020 |
| 152 | RSA Cryptography | Ruby |
view |
Jun 20 2020 |
| 148 | Public Key Cryptography Intro | Ruby |
view |
Jun 20 2020 |
| 153 | Fermat goes hacking RSA | Python |
view |
Jun 20 2020 |
| 216 | Cracking Linear Congruential Generator | Python |
view |
Jun 20 2020 |
| 184 | Matches Picking | C/C++ |
view |
Jun 21 2020 |
| 149 | Prime Chains | C/C++ |
view |
Jun 23 2020 |
| 210 | Ticket Puzzle | C/C++ |
view |
Jun 25 2020 |
| 178 | Maze of the Wumpus | Python |
view |
Jul 1 2020 |
| 203 | Tic-Tac-Toe Minimax Algorithm | C/C++ |
view |
Jul 4 2020 |
| 199 | Employees Web App | PHP |
view |
Jul 9 2020 |
| 163 | Colliding Balls | C/C++ |
view |
Jul 11 2020 |
| 209 | Suffix Array Advanced | C/C++ |
view |
Jul 14 2020 |
| 180 | Simple Game of Sticks | C/C++ |
view |
Jul 18 2020 |
| 218 | Rain Must Fall | C/C++ |
view |
Jul 23 2020 |
| 219 | Neural Network Calculation | C/C++ |
view |
Aug 28 2020 |
| 221 | XWords | C/C++ |
view |
Feb 4 2021 |
| 223 | Introducing Scheme | Scheme |
view |
Jun 17 2021 |
| 230 | Move-To-Front Transform | C/C++ |
view |
Jun 17 2021 |
| 226 | Multiplicative Persistence Backtrace | C/C++ |
view |
Jun 18 2021 |
| 231 | Dice Black Jack | Scheme |
view |
Jun 18 2021 |
| 225 | Hamurabi | Scheme |
view |
Jun 27 2021 |
| 233 | Language Study | C/C++ |
view |
Jul 24 2021 |
| 257 | Missing Records in SQL | SQL |
view |
Apr 2 2022 |
| 244 | Introducing SQL | Python |
view |
Apr 2 2022 |
| 245 | Aggregations in SQL | SQL |
view |
Apr 2 2022 |
| 246 | Joins in SQL | SQL |
view |
Apr 2 2022 |
| 265 | Update in SQL | SQL |
view |
Apr 3 2022 |
| 259 | Easter Bunnies | C/C++ |
view |
Apr 3 2022 |
| 261 | Easter Bunnies 2D | C/C++ |
view |
Apr 3 2022 |
| 262 | Easter Bunnies 2D Advanced | C/C++ |
view |
Apr 3 2022 |
| 263 | Easter Bunnies 3D | C/C++ |
view |
Apr 3 2022 |
| 241 | Village Ways | C/C++ |
view |
Apr 4 2022 |
| 247 | Towers of Hanoi | C/C++ |
view |
Apr 4 2022 |
| 249 | Turing Increment | Turing Machine |
view |
Apr 4 2022 |
| 256 | Rook Jump Maze | C/C++ |
view |
Apr 4 2022 |
| 238 | Bear Hunt | C/C++ |
view |
Apr 6 2022 |
| 252 | Shadok and Gibis | C/C++ |
view |
Apr 6 2022 |
| 251 | Radio Spies | C/C++ |
view |
Apr 11 2022 |
| 260 | Low Cost Road Network | C/C++ |
view |
Apr 17 2022 |
| 269 | Fibonacci coding | C/C++ |
view |
Apr 17 2022 |
| 270 | Hexlife | C/C++ |
view |
Apr 17 2022 |
| 271 | A Knight some Trolls and a Princess | C/C++ |
view |
Apr 20 2022 |
| 274 | Two Buckets | C/C++ |
view |
Apr 21 2022 |
| 250 | Turing Clone | Turing Machine |
view |
Apr 21 2022 |
| 275 | Three Buckets | C/C++ |
view |
Apr 21 2022 |
| 258 | Text Justification | C/C++ |
view |
Apr 27 2022 |
| 237 | Road Network Destruction | C/C++ |
view |
May 1 2022 |
| 268 | Logic Transformation | C/C++ |
view |
May 1 2022 |
| 277 | The Adventure of Morse Code | C/C++ |
view |
May 3 2022 |
| 240 | Playfair Cipher Cracking | C/C++ |
view |
May 11 2022 |
| 281 | Basic Tokenizer | C/C++ |
view |
May 13 2022 |
| 220 | Neural Network Training | C/C++ |
view |
May 20 2022 |
| 266 | Pancake Sorting | C/C++ |
view |
May 22 2022 |
| 253 | Beautiful Line Chart | C/C++ |
view |
May 24 2022 |
| 234 | Train Merge | C/C++ |
view |
May 26 2022 |
| 286 | Self-Printing Program | BASIC |
view |
Jun 3 2022 |
| 229 | Burrows-Wheeler Transform | C/C++ |
view |
Jun 8 2022 |
| 285 | Rotate Matrix In Place | BASIC |
view |
Jun 8 2022 |
| 284 | Rotate Array In-Place | BASIC |
view |
Jun 10 2022 |
| 243 | Grille Encryption | C/C++ |
view |
Jun 16 2022 |
| 278 | Polyomino Generation | C/C++ |
view |
Jun 30 2022 |
| 255 | LCM of a range | C/C++ |
view |
Jul 4 2022 |
| 289 | The Case of the Desperate Mastermind | C/C++ |
view |
Jul 25 2022 |
| 290 | Every Leaf on Every Tree | C/C++ |
view |
Aug 14 2022 |
| 294 | Vigenere Cipher | C/C++ |
view |
Sep 3 2022 |
| 295 | Vigenere Cipher Cracker | C/C++ |
view |
Sep 3 2022 |
| 287 | Palindrome Frog | C/C++ |
view |
Sep 3 2022 |
| 298 | Revoltle | C/C++ |
view |
Sep 5 2022 |
| 254 | Rule 30 by Turing | Turing Machine |
view |
Sep 6 2022 |
| 291 | Squirrels vs. Acorns | C/C++ |
view |
Sep 7 2022 |
| 307 | The Problem of Too Many Clues | C/C++ |
view |
Sep 10 2022 |
| 293 | Sums of Triplets | C/C++ |
view |
Sep 12 2022 |