2013-09-13 3 views
-3

У меня есть php массив из 99 чисел.Найти недостающие числа в массиве

Массив содержит цифры от 1 до 100 с отсутствием одной цифры.

Как узнать недостающее число?

+0

Добавьте их все, и вычесть сумму от 5050? – andrewsi

+5

Почему бы вам не попробовать самостоятельно выполнить домашнее задание? –

+0

Это домашняя работа для вас. Пожалуйста, напишите свой ответ. – Chinmay235

ответ

2

Так как вы говорите, что вы нашли ответ сами, здесь является возможным решением

$assignmentArray = array(1,2,3,4,5,6,7,8,10); 

// find the missing fie... err.. missing value is actually more correct. 
$missingNumber = array_sum(range(1, 10)) - array_sum($assignmentArray); 
echo 'The missing number is: ' . $missingNumber; 
+0

Этот код показывает случайную цифру. Я хочу показать символ без пробелов. – Chinmay235

+1

@ChinmaySahu: Вы должны изменить назначениеArray, чтобы отразить массив, в котором вы должны искать корыто. Поскольку у вас есть массив, вам явно не нужно его генерировать. – JimL

+0

Когда я использую ** $ assignArray = array (1,2,3,4,5,6,7,8,10); ** то недостающее число показывает ** 9 **, но невозможно Огромное число для назначения в массиве. – Chinmay235

Смежные вопросы