Problema #2581 setbit1 de pe pbinfo va rog:
Cerința
Se dau: n un număr întreg și b un număr natural. Setați la 1 bitul b al lui n.
Date de intrare
Programul citește de la tastatură numărul n și numărul b. Valoarea citită pentru n se presupune că se stochează într-o variabilă memorată pe 64 de biți cu semn.
Date de ieșire
Afișați valoarea variabilei după setarea valorii bitului conform cerinței.
Restricții și precizări
prima valoare din fișier se poate memora pe 64 de biți cu semn
0 ≤ b ≤ 63
valorile celorlalți biți rămân nemodificate
Exemplu
Intrare
5 1
Ieșire
7
Explicație
Prin setarea la 1 a penultimului bit al lui 5, valoarea variabilei ce îl memora pe 7 devine 4.