Este es el código:
for (unsigned int i = 0; i < n; ++i)
if (i % 2 == 0)
++k;
Y esta es la salida para cuando n
y k
empezar en 1
y 0
respectivamente:
\begin{array}{c|c} n & k\\\hline 1 & 1\\ 2 & 1\\ 3 & 2\\ 4 & 2\\ 5 & 3\\ 6 & 3\\ 7 & 4\\ 8 & 4\\ 9 & 5\\ 10 & 5\\ 11 & 6\\ 12 & 6\\ 13 & 7\\ 14 & 7\\ 15 & 8\\ 16 & 8\\ 17 & 9\\ 18 & 9\\ 19 & 10\\ 20 & 10\\ \end{array}
Necesito expresar esto como una secuencia. Algo así como $a_n = ..$ . ¿Cómo lo haría?
Sé que sería algo así como $a_n = \frac{n}{2}$ cuando $n$ es par, y $a_n = \lceil\frac{n}{2}\rceil$ de otra manera, pero ¿hay alguna forma diferente?