Advertisement
Savelyev_Vyacheslav

PHP

Jul 24th, 2023 (edited)
1,166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.79 KB | None | 0 0
  1.  
  2. https://чатгпт-в-россии.рф/решено-даны-k-целых-чисел-напишите-про-4/
  3. <?php
  4.  
  5. $inputStr = readline("список чисел, разделенных пробелами:");
  6. $numbers = explode(" ", $inputStr);
  7. $numbersCount = array();
  8.  
  9. foreach ($numbers as $number)
  10. {
  11.  
  12.     if (array_key_exists($number, $numbersCount)){
  13.         $numbersCount[$number]++;
  14.     } else {
  15.         $numbersCount[$number] = 1;
  16.     }
  17.  
  18. }
  19.  
  20. $maxCount = max($numbersCount);
  21. $maxFrequentNumbers = array();
  22.  
  23. foreach ($numbersCount as $number => $count)
  24. {
  25.  
  26.     if ($count == $maxCount){
  27.         $maxFrequentNumbers[] = $number;
  28.     }
  29.  
  30. }
  31.  
  32. sort($maxFrequentNumbers);
  33. echo "Часто встречающиеся числа: " . implode(" ", $maxFrequentNumbers);
  34.  
  35. ?>
  36.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement