¿Qué tipo de algoritmo es efectivo (95-100%) para detectar hasta 15 dentro de una habitación?

Necesita describir con más detalle lo que busca. Que tipo de habitacion ¿Una sala de chat? ¿Un edificio físico? ¿Algo más?

¿Por “15” están estas personas en la sala? ¿Cómo fueron contados? ¿O no fueron contados? ¿Qué tipo de cosas están disponibles como información para tratar de “adivinar” su recuento?

De lo contrario, un algoritmo de ejemplo que puedo pensar que seguramente será 100% correcto es:

  1. Mueva todos los elementos de la habitación a un lado (por ejemplo, a la izquierda).
  2. Inicialice una variable de conteo a 0.
  3. Mueva uno de cada elemento al otro lado, cada vez que lo haga, también incremente el recuento en uno.
  4. Pare una vez que no haya más en el lado original. O una vez que el recuento ha alcanzado 15.
  5. Compruebe si el recuento es 15 o más; esta se convierte en su respuesta.

Lo anterior es literalmente un algoritmo. En el sentido más estricto de la palabra. Pero me temo que no es lo que buscas, ya que has enumerado esto como programación de computadora.

More Interesting

¿Cuál es la diferencia entre los cursos avanzados de algoritmos 6.046 y 6.854 en el MIT?

Además del algoritmo de tallado de costura, ¿qué otros algoritmos se pueden usar para Image Resizer?

¿Cuáles son algunos de los buenos libros sobre Algoritmos de aprendizaje automático de árbol de decisión?

Dado un gráfico no dirigido y dos conjuntos de nodos, ¿cuál es el mejor algoritmo para verificar que cada elemento del primer conjunto sea adyacente a cada elemento del segundo conjunto?

¿Por qué puede verse la secuencia de Fibonacci como un algoritmo dinámico y por qué tiene un mal tiempo de ejecución?

¿Cómo combina ACM ICPC invertir en diversidad y mantener alta la barra de entrada?

¿Cuál es la lista en la estructura de datos?

Cómo crear un sistema de clasificación que dependa de tres variables (nivel, resultado y tiempo) cuanto más altas sean las dos primeras, mejor, mientras que por un tiempo, un valor menor es mejor

¿Por qué utilizan la factorización principal para el cifrado en lugar de un algoritmo que hemos demostrado que es difícil de resolver?

¿Dónde puedo aprender los algoritmos de C ++ en línea?

Dado que solo quedan 2 meses para las regiones regionales de ACM ICPC, ¿cuántos problemas podría resolver allí si comenzara a practicar ahora, teniendo solo la idea más básica sobre algoritmos?

¿Hay algún campo de arranque en EE. UU. Que se centre en C ++ y algoritmos?

¿Por qué es imposible tener un tipo de comparación mejor que el tiempo O (nlogn)?

¿Cómo la elección incorrecta de las estructuras de datos hace que un programa sea ineficiente?

¿Cómo están sucediendo los campos de entrenamiento de algoritmos?