Advertisement
Guest User

Untitled

a guest
Jul 29th, 2014
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.38 KB | None | 0 0
  1. for($i = 0; $i <= 100; $i++){
  2. $array[] = rand(-50,50);
  3. }
  4. $hashmap = array();
  5. $pairs = array();
  6. for($i = 0; $i < count($array); $i++){
  7.     $toGiveTen = 10 - $array[$i];
  8.     if(array_key_exists ($toGiveTen, $hashmap)){
  9.         $pairs[] = $hashmap[$toGiveTen] . " + " . $array[$i] . " = 10";
  10.         unset($hashmap[$toGiveTen]);
  11.     } else {
  12.         $hashmap[$array[$i]] = $array[$i];
  13.     }
  14. }
  15. print_r($pairs);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement