- Time limit: 2.00 s
- Memory limit: 512 MB
Bittijono alkaa siis muodostua seuraavasti:
- 0
- 01
- 0110
- 01101001
- 0110100110010110
- 01101001100101101001011001101001
- ...
Syöte
Syötteen ensimmäisellä rivillä on kokonaisluku $n$: kyselyiden määrä.
Sitten syötteessä on $n$ riviä, joista jokaisella on yksi kokonaisluku $k$: kohta bittijonossa.
Tuloste
Tulosta jokaiseen kyselyyn bittijonon kohdassa $k$ oleva bitti.
Esimerkki
Syöte:
3
5
2
7
Tuloste:
1
1
0
Osatehtävä 1 (10 pistettä)
- $1 \le n \le 100$
- $1 \le k \le 100$
- $1 \le n \le 10^5$
- $1 \le k \le 10^6$
- $1 \le n \le 10^5$
- $1 \le k \le 10^{18}$