Si $V$ se limita a las entradas en la mayoría de los $b$, entonces la solución sería fácil: consulta
$$ V \cdot [b^0, b^1, \dots, b^{k-1}]$$
El resultado, cuando se leen en la base-$b$, sería el vector $V$. Sin embargo, esto sería frustrado por cualquier elección constante de $b$ debido a que las entradas de $V$ puede ser arbitrariamente grande. (Cualquier esquema de "adivinar"$b$, por ejemplo, en varias ocasiones la duplicación, podría ser igual de engañados).
Sin embargo, es fácil obtener un $b$ lo suficientemente grande: $V \cdot [1, 1, \dots, 1]$ es la suma de las entradas en $V$. Puesto que todas las entradas en $V$ son estrictamente positivos, este producto escalar es estrictamente mayor que cualquier entrada en $V$ (como es la suma del elemento más grande y el resto de los elementos, que son, al menos, 1).
Por lo tanto, la primera consulta es $b = V \cdot [1, 1, 1, \dots, 1]$.
La segunda consulta es $v = V \cdot [b^0, b^1, b^2, \cdots, b^{k-1}]$.
A continuación, $V$ es el resultado de la lectura de los dígitos de $v$ base$b$, lo $t \leq 2$.
(Desde cualquier número de vectores tienen el mismo punto del producto, $t \geq 2$, por lo que esto da $t = 2$ exactamente)
Esto se basa en gran medida en la positividad de las entradas de $V$. Puede que el problema esté solucionado en menos de $k$ consultas cuando las entradas de $V$ están autorizados a ser negativo?
Recuerdo una muy similar problema, que las tareas con la determinación de los coeficientes de un polinomio $q$ con sólo entero no negativo como coeficientes con tan pocos entero consultas como sea posible. (El método que se ve sobre el mismo ya que este problema).
Un enlace a un post en el blog sobre este problema está aquí.